-
Notifications
You must be signed in to change notification settings - Fork 1
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
Fp 1013 shift selecting multiple nodes and selecting multiple nodes by shift seeking the mouse are conflicting #374
base: dev
Are you sure you want to change the base?
Conversation
quirinpa
commented
Nov 14, 2024
•
edited by jira
bot
Loading
edited by jira
bot
- FP-1013: Shift selecting multiple nodes and selecting multiple nodes by shift seeking the mouse are conflicting
8f61225
to
fb1756a
Compare
…by shift seeking the mouse are conflicting
fb1756a
to
7e678b1
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't understand why so many changes. In my point of view, it should be something so simple as only do selection when the user start dragging, not as soon as shift is pressed.
This PR touches a lot of things that I'm not comfortable accepting
…lecting-multiple-nodes-by-shift-seeking-the-mouse-are-conflicting
Be sure to check what it does. I left those things there on purpose. Obviously what you had previously wasn't working. However, this task might have been wrongly identified. I might have mixed it up with a task from @VicenteMovai . However, I would like for you to review what I did with the flow. Please take a look at what's going on in MainInterface. |
Quality Gate passedIssues Measures |
I guess you didn't understand my point. |
I'm happy to cut some of the changes off, but I'd like it if you took a look at what happened in MainInterface. Since we have talked about moving state to such an api class before and I would like you to understand what I mean. I have understood your point. But you missed mine, again. This is about what I told you about being able to persist react state outside the component without resorting to @tty-pt/sub or similar libraries. Just vanilla. This sort of thing would save us a lot of complexity. So please take a look at it. Even if we don't end up doing anything like it now, it is an important thing to consider. I'll be happy to cut off some of the changes once you acknowledge what I'm trying to say here and take a look at what I mean. |