nlisker

Results 233 comments of nlisker

> FocusTraversal accepts null nodes, making the code more resilient In what way is it more resilient? `traverse` does nothing if the node is `null`, which means that passing `null`...

Utility classes (static methods) decouple the behavior from the data and operate via side-effects. `Node` already defines `focusedProperty` (and `protected setFocused`), which means it has taken responsibility for focus management....

Noting that this proposed change supersedes the previous changes that were done for for https://bugs.openjdk.org/browse/JDK-8226911. The proposed behavioral change makes sense.

Adding some more examples. Vivaldi browser actually allows you to switch between two modes: ![image](https://github.com/user-attachments/assets/fdcb4ec5-b409-4e5e-b68e-906cfee1e27c) which can be switched with ![image](https://github.com/user-attachments/assets/86a25baf-130d-4b16-8a82-e6343ca28ee3) to ![image](https://github.com/user-attachments/assets/6cb4c77a-9376-463a-877e-cbd7b4f93ca4) So in the first mode, the menu...

I tried on Eclipse 4.33 and 4.32 with TextMate 0.13 to open the huge file with both the generic editor and the default editor and didn't see a freeze.

> I created a new environment from scratch with the latest of everything and follow these steps. I tried it and didn't see a freeze, even recorded evidence :) ![full](https://github.com/user-attachments/assets/a2e82760-9ef5-4933-be87-a0e52627ddb5)...

There was a discussion on this on the mailing list: https://mail.openjdk.org/pipermail/openjfx-dev/2023-November/043731.html.

> > There was a discussion on this on the mailing list: https://mail.openjdk.org/pipermail/openjfx-dev/2023-November/043731.html. > > Thanks. Is there a way to answer to it, even if I don't have the...