Infiziert90 / ChatTwo

European Union Public License 1.2
20 stars 17 forks source link

Wrong reaction on german keyboard Layout #62

Closed Athene79 closed 1 month ago

Athene79 commented 4 months ago

Hi guys.

Longer times i found a problem on the input line. Don't know if it specially happens to me because some setting of the keybinds in FF are doing this, but next I say happens...

I'm using german keyboard layout. To the right of my left Shift-Button there is a key... it contains the "Lower than" icon ( < ). Combinated by Shift its "greater than" ( > ) and using Alt+Ctrl it shows "Vertical stroke" ( | ). If I press one of this, ChatTwo reacts not right. Different situations:

All that happens only if I turn "Direct Chat mode" on (the Checkbox on Keyboard settings in the game menu). If its off all is running fine. There will be no focus swiitch and the icons just show one time after I got focus. I have nothing registered inGame on this Button so that there is no conflict with another function, but I need them sometimes to write this like <t> <me> <flag> <pos> and so on and its ugly to write lines like <<t>> and so on and need to press delete button to remove the double one. As said I don't know if this problem only is on my computer, Maybe you can try this and get the same issue. Maybe you can check this, find the problem and can fix the issue ;-) ... or you heard about the problem in past and found a solution (without turning direct chat mode off).

Thanks ;-)

Infiziert90 commented 4 months ago

This is issue comes from how the game handles direct input and gives it to chat2

Infiziert90 commented 3 months ago

Could you check if this bug still happens? @Athene79

Infiziert90 commented 1 month ago

I confirmed that this issue is an actual problem of the UI framework and how it handles these inputs.

You can see similar behaviour with Chat2 disabled and just typing into the dalamud plugin installer search box. Gonna close this for now, as it should be fixed in general.