citybound/citybound

Planning Mode: USER INTERFACE BROKE when attempting to select existing road node

jacob1044 opened this issue · 1 comments

Citybound v0.1.2-822-g33769a7
Windows 10, Chrome Version 80.0.3987.132 (Official Build) (64-bit)

New City. Performing first tasks in Planning Mode, existing road in place. Multiple roads in view, and there is no intersection between the roads shown in planning mode.

2 cases:

  • Selecting the end of one road to move it, mouse pointer changes to double-arrow icon.

  • Selecting a non endpoint road node

In both cases, clicking and dragging attempts result in the following USER INTERFACE BROKE error message (~40 repeating entries in dialog):

Error: window.cbRustBrowser.move_gesture_point is not a function
moveControlPoint in ../src/planning_browser/ControlPoints.tsx 12:25
path in ../src/planning_browser/ControlPoints.tsx 83:33
onMoved in ../src/planning_browser/ControlPoints.tsx 144:24
this.props.cursorMoved in ../src/stage/Stage.js 41:40
x in ../node_modules/react-dom/cjs/react-dom.production.min.js 14:0
onError in ../node_modules/react-dom/cjs/react-dom.production.min.js 15:0
onError in ../node_modules/react-dom/cjs/react-dom.production.min.js 15:0
qa in ../node_modules/react-dom/cjs/react-dom.production.min.js 17:0
ya in ../node_modules/react-dom/cjs/react-dom.production.min.js 18:0

I have a similar problem when I try to add lanes to a new or existing road.

Version: Citybound v0.1.2-822-g33769a7
Report:
Error: window.cbRustBrowser.set_n_lanes is not a function
setNLanes in ../src/planning_browser/transport_planning/ChangeNLanesInteractable.tsx 11:25
vec2.dot in ../src/planning_browser/transport_planning/ChangeNLanesInteractable.tsx 62:20
this.props.cursorMoved in ../src/stage/Stage.js 41:40
x in ../node_modules/react-dom/cjs/react-dom.production.min.js 14:0
onError in ../node_modules/react-dom/cjs/react-dom.production.min.js 15:0
onError in ../node_modules/react-dom/cjs/react-dom.production.min.js 15:0
qa in ../node_modules/react-dom/cjs/react-dom.production.min.js 17:0
ya in ../node_modules/react-dom/cjs/react-dom.production.min.js 18:0
ya in ../node_modules/react-dom/cjs/react-dom.production.min.js 18:0
Da in ../node_modules/react-dom/cjs/react-dom.production.min.js 21:0