Closed jdelange22 closed 7 months ago
I also saw some wrong behaviour in the merge vocabulary book screen where the special chars button is enabled at load but no input fields are enabled. When pressing the button in that state, the button becomes disabled and no special char screen opens. I think in the merge screen, the special chars button should be disabled at load.
Do you consider it intuitive that the special char keyboard can be enabled or stays open even when no TextBox
has focus? I thought about changing its behavior to match on-screen keyboards that users will be familiar with from smartphones. There, on-screen keyboards are only shown as long as the text input has focus and automatically hide afterwards.
@daniel-lerch I thought about your change, but I'm not sure. Might be distracting when practicing words that have basically no special chars in them. A window popping up and disappearing all the time... To be honest: on screen keyboards popping up all the time when a input gets focus automatically is also kindof annoying. The issues I've been fixing with the PR were:
@daniel-lerch could you please review the code changes in this PR?
@daniel-lerch your changes on this PR re-introduced the bug I tried fixing in the first place. Please check my comment on the PR
When practicing words and opening the special chars dialog (by pressing the button), the dialog appears and gets focussed. But when pressing the character buttons, no characters are entered in the input field. Only when manually placing the cursor in the inputfield allows special character input. Any further input is working fine as long as the focus is in the input field. So the issue only appears just after opening the dialog.