LO 5.1.0, first appeared in 5.0.4 on Windows 10 pro on a surface 4 pro. Working in tablet-mode with the onscreen-keyboard LO interprets an AltGr+E (Euro) as an Alt+E-Shortcut.
Confirmed in Windows 7 with on-screen keyboard. In 5.2.0.2 and master builds it brings up extension manager, but that isn't correct, either. It's interesting how the behavior is somewhat opposite compared to bug 100622 (it seems that the keyboard and on-screen keyboard are treated differently). I wonder if the changes in bug 95761 are related. Juergen, can you take a look?
Hi Aron, sorry i have not a tablet, but i think the onscreen-keyboard make not a different between the right and left ALT-KEY. In windows when the ALTGR-Key is available, then windows send the RIGHT-ALT-CTRL. Now you can test with the RIGHT-ALT and press the CTRL, but i think here ist the ALT-KEY always the left.
Hi Juergen, It seems to me that it does. I'm testing with two keyboard layouts, US and United States International (first has double Alts, second has Alt+AltGr), and with US both Alts light up, but with the other one only the respective ones. What I find unusual is that when I debug into the code when pressing AltGr with the International layout, the VK_CONTROL IF branch is executed, but VK_RMENU isn't. I was thinking it could be because key presses are difficult to debug (since I'm not pressing anything during debugging), but the paths for different key presses are consistent. Unfortunately I can't debug key combinations, but so far I've only tested single modifiers.
Hi Aron, i think it is not independent of the physical Keyboard, but of the Language. The other side it is a different handling between Writer and Calc. I have made a lot of tests with writer and calc with LO 5.0.6 under Windows 7 writer: ------- German - ALTGR e -> € - ALTGR-CTRL e -> € - ALT e -> menue "Einfügen" or defined hot-key - ALT-CTRL e -> menue "Einfügen" or defined hot-key English - ALTGR e -> e - ALTGR-CTRL e -> nothing - ALT e -> menue "Einfügen" or defined hot-key - ALT-CTRL e -> nothing or defined hot-key calc: ----- German - ALTGR e -> € - ALTGR-CTRL e -> € - ALT e -> menue "Einfügen" or defined hot-key - ALT-CTRL e -> € the defined hot-key ignore English - ALTGR e -> e - ALTGR-CTRL e -> nothing - ALT e -> menue "Einfügen" or defined hot-key - ALT-CTRL e -> nothing or defined hot-key Calc has her own key-handler, i hope it helps For debugging it is better you make debug-outputs
still exists in 5.2.0.4 AltGR+E is interpreted as Strg(Ctrl)+Alt+E
*** Bug 101770 has been marked as a duplicate of this bug. ***
Since we have a bibisect repository for windows covering the branch where this regression was introduced, adding keyword 'bibisectRequest'. More info: https://wiki.documentfoundation.org/QA/Bibisect/Windows
still exists in 5.3.0.3 AltGR+E is interpreted as Strg(Ctrl)+Alt+E
just tested with LO 6.0.0.3 problem seems to be fixed
Must have been resolved by the commit in bug 95761 comment 10 (which reverted the earlier commit). Let's close this as fixed.