nand2tetris / web-ide

A web-based IDE for https://nand2tetris.org
https://nand2tetris.github.io/web-ide
Other
39 stars 11 forks source link

Web IDE drops "Builtin" toggle switch during edge case #187

Closed njkrichardson closed 1 year ago

njkrichardson commented 1 year ago

Hi there,

The following sequence of steps causes the "Builtin" toggle switch to disappear unless I reload the page:

  1. Select some chip
  2. Toggle builtin ON
  3. Select another chip (before turning builtin OFF)

At this point, the builtin toggle disappears altogether and does not reappear until the page is reloaded.

DavidSouther commented 1 year ago

Thanks for the bug report! A variation on this can also prevent changing the project selector.

Shimon-Schocken commented 1 year ago

Following up on this issue: The students will start working on Project 3 next week. If it will be fixed by then, great. If not, we'll notify them about the issue.

DavidSouther commented 1 year ago

This affects any project on the Chips page. I'll have time this afternoon to look into it.