You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Technical notes:
When editing fields in the `game.project` it was possible to lose the input focus after committing the value if the value became clearable. This happened because a new node — reset button — was added to the grid pane children, and it caused the re-creation of this and subsequent inputs, so the view lost focus. Using `:fx/key` stabilized the component description -> JavaFX node mapping, enforcing that the input stays the same object and is not re-created.
User-facing changes:
We don't lose input focus when editing `game.project` fields.
Fixes#7613
Technical notes:
When editing fields in the `game.project` it was possible to lose the input focus after committing the value if the value became clearable. This happened because a new node — reset button — was added to the grid pane children, and it caused the re-creation of this and subsequent inputs, so the view lost focus. Using `:fx/key` stabilized the component description -> JavaFX node mapping, enforcing that the input stays the same object and is not re-created.
User-facing changes:
We don't lose input focus when editing `game.project` fields.
Fixes#7613
Task (REQUIRED):
We frequently lose focus on inputs after committing them, e.g. try changing Render's clear colors with tabbing.
Expected outcome (REQUIRED):
We shouldn't lose focus on committing the inputs in game.project
The text was updated successfully, but these errors were encountered: