-
Notifications
You must be signed in to change notification settings - Fork 326
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pressing ctrl+click
to start edit a node and then clicking in the background is replacing the content with the content from previously edited node
#6411
Comments
In the package from 22.04 the node was disappearing if I clicked to edit and then clicked in the background but the content was not replaced. the issue with vanishing node is described here: #6378 |
We need to check it on branch #6347. If it is not fixed there, the issue is somewhere in CB, and the fix can be complicated. I was facing similar issues while working on cursor-aware CB, but at that time, everything was fixed. |
Maybe slightly related:
I would expect that we revert to the old node since clicking outside (I think) meant the cancellation of the edit action. |
It is reproducible on #6347 |
@vitvakatu what is the status here? |
@sylwiabr the fix is ready, the PR will be here today. |
Fixes #6411 The issue was quite popular `map2` instead of `all_with`. I also updated the code to use the modern `debounce` API instead of a hacky 0-millisecond timer. The FRP of the project view is extremely complicated in this place, and similar race conditions can appear out of nowhere. We must consider refactoring the current implementation (everything connected to the CB).
Ilya Bogdanov reports a new STANDUP for the provided date (2023-04-28): Progress: Investigating the issue with ctrl-clicking into the node. It should be finished by 2023-05-05. |
Ilya Bogdanov reports a new STANDUP for the provided date (2023-05-02): Progress: Investigating ctrl-clicking issue. It should be finished by 2023-05-05. |
Ilya Bogdanov reports a new STANDUP for the provided date (2023-05-03): Progress: Investigating ctrl-clicking issue. It should be finished by 2023-05-05. |
Ilya Bogdanov reports a new STANDUP for the provided date (2023-05-04): Progress: Investigating ctrl-clicking issue. It should be finished by 2023-05-05. |
Ilya Bogdanov reports a new STANDUP for the provided date (2023-05-05): Progress: Investigating ctrl-clicking issue. It should be finished by 2023-05-05. |
Discord username
No response
What type of issue is this?
Permanent – Occurring repeatably
Is this issue blocking you from using Enso?
Is this a regression?
What issue are you facing?
edit_bug.mov
Expected behaviour
Content of the node should not change.
How we can reproduce it?
Screenshots or screencasts
No response
Enso Version
Nightly 25.04.2023
Browser or standalone distribution
Standalone distribution
Browser Version or standalone distribution
standalone
Operating System
MacOS
Operating System Version
No response
Hardware you are using
No response
The text was updated successfully, but these errors were encountered: