[Libreoffice-bugs] [Bug 124906] iPad Hardware-Keyboard in iOS App: Characters appear twice
https://bugs.documentfoundation.org/show_bug.cgi?id=124906 Tor Lillqvist changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #12 from Tor Lillqvist --- Let's resolve for now. The behaviour is not ideal now, but at least the major annoyance (the doubling mentioned in the bug title) is gone. File a separate bug for each remaining issue. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 124906] iPad Hardware-Keyboard in iOS App: Characters appear twice
https://bugs.documentfoundation.org/show_bug.cgi?id=124906 Commit Notification changed: What|Removed |Added Whiteboard||target:6.3.0 -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 124906] iPad Hardware-Keyboard in iOS App: Characters appear twice
https://bugs.documentfoundation.org/show_bug.cgi?id=124906 --- Comment #11 from Commit Notification --- Tor Lillqvist committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/online/+/8c15d4f93839adaf93ca197deb7c5818cfa34098%5E%21 tdf#124906: Hack for dead keys in iOS app and iOS Safari against Online -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 124906] iPad Hardware-Keyboard in iOS App: Characters appear twice
https://bugs.documentfoundation.org/show_bug.cgi?id=124906 --- Comment #10 from Tor Lillqvist --- Works better now in the iOS app with https://gerrit.libreoffice.org/#/c/72486/ merged. Will fix in the master branch, too, once I have fixed other things that have broken the iOS app when built from the master branch during last week... currently the iOS app does not work at all in the master branch. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 124906] iPad Hardware-Keyboard in iOS App: Characters appear twice
https://bugs.documentfoundation.org/show_bug.cgi?id=124906 --- Comment #9 from Tor Lillqvist --- At least for a Mobile Safari (iOS) client of Online, I mean. A mobile Android browser client might work differently. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 124906] iPad Hardware-Keyboard in iOS App: Characters appear twice
https://bugs.documentfoundation.org/show_bug.cgi?id=124906 --- Comment #8 from Tor Lillqvist --- > I also encountered this issue in "online" Yes, the same JavaScript code is used for the iOS app and a mobile client of Online, and the same issues are apparent. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 124906] iPad Hardware-Keyboard in iOS App: Characters appear twice
https://bugs.documentfoundation.org/show_bug.cgi?id=124906 --- Comment #7 from Nicolas Christener --- I may be wrong, but as far as I remember I also encountered this issue in "online", I think it is not related to iOS. -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 124906] iPad Hardware-Keyboard in iOS App: Characters appear twice
https://bugs.documentfoundation.org/show_bug.cgi?id=124906 --- Comment #6 from Tor Lillqvist --- For reference, here is a log from adding console.log calls to the original code. From this can be seen that when I type the keys a ¨ e b , for some reason the keydown, keypress, and keyup events for the b and c keys arrived in duplicate, nested. That caused the b and c characters to be entered twice into the document. What caused this duplication is unknown. Possibly some bug in iOS, possibly some bug in the app (loleaflet) code. > [Log] ==> onKeyEvents: keydown:a keyCode=65 charCode=0 unoKeyCode=512 > _keyHandled=true _isComposing=undefined (Control.MobileInput.js, line 125) > [Log] _keyHandled := false (Control.MobileInput.js, line 144) > [Log] ==> onKeyEvents: keypress:a keyCode=97 charCode=97 unoKeyCode=257 > _keyHandled=false _isComposing=undefined (Control.MobileInput.js, line 125) > [Log] ==> _postKeyboardEvent type=input charcode=97 keycode=0 (TileLayer.js, > line 1573) > [Log] _keyHandled := true (Control.MobileInput.js, line 172) > [Log] ==> onTextInput: _keyHandled=true (Control.MobileInput.js, line 205) > [Log] ==> onInput: inputType=insertText (Control.MobileInput.js, line 215) > [Log] ==> onKeyEvents: keyup:a keyCode=0 charCode=0 unoKeyCode=0 > _keyHandled=true _isComposing=undefined (Control.MobileInput.js, line 125) > [Log] ==> _postKeyboardEvent type=up charcode=0 keycode=0 (TileLayer.js, line > 1573) > [Log] _keyHandled := true (Control.MobileInput.js, line 182) > [Log] ==> onCompEvents: compositionstart (Control.MobileInput.js, line 188) > [Log] ==> onCompEvents: compositionupdate (Control.MobileInput.js, line 188) > [Log] ==> onInput: inputType=insertCompositionText (Control.MobileInput.js, > line 215) > [Log] ==> _postCompositionEvent type=input text="¨" (TileLayer.js, line 1599) > [Log] ==> onKeyEvents: keydown:ë keyCode=69 charCode=0 unoKeyCode=516 > _keyHandled=true _isComposing=true (Control.MobileInput.js, line 125) > [Log] _keyHandled := false (Control.MobileInput.js, line 144) > [Log] ==> onKeyEvents: keypress:ë keyCode=235 charCode=235 unoKeyCode=235 > _keyHandled=false _isComposing=false (Control.MobileInput.js, line 125) > [Log] ==> _postKeyboardEvent type=input charcode=235 keycode=0 (TileLayer.js, > line 1573) > [Log] _keyHandled := true (Control.MobileInput.js, line 172) > [Log] ==> onTextInput: _keyHandled=true (Control.MobileInput.js, line 205) > [Log] ==> onInput: inputType=insertFromComposition (Control.MobileInput.js, > line 215) > [Log] ==> onCompEvents: compositionend (Control.MobileInput.js, line 188) > [Log] ==> _postCompositionEvent type=end text="" (TileLayer.js, line 1599) > [Log] ==> onKeyEvents: keyup:Dead keyCode=69 charCode=0 unoKeyCode=516 > _keyHandled=true _isComposing=false (Control.MobileInput.js, line 125) > [Log] ==> _postKeyboardEvent type=up charcode=0 keycode=516 (TileLayer.js, > line 1573) > [Log] _keyHandled := true (Control.MobileInput.js, line 182) > [Log] ==> onKeyEvents: keyup:ë keyCode=0 charCode=0 unoKeyCode=0 > _keyHandled=true _isComposing=false (Control.MobileInput.js, line 125) > [Log] ==> _postKeyboardEvent type=up charcode=0 keycode=0 (TileLayer.js, line > 1573) > [Log] _keyHandled := true (Control.MobileInput.js, line 182) > > > [Log] ==> onKeyEvents: keydown:b keyCode=66 charCode=0 unoKeyCode=513 > _keyHandled=true _isComposing=false (Control.MobileInput.js, line 125) > [Log] _keyHandled := false (Control.MobileInput.js, line 144) > [Log] ==> onKeyEvents: keypress:b keyCode=98 charCode=98 unoKeyCode=258 > _keyHandled=false _isComposing=false (Control.MobileInput.js, line 125) > [Log] ==> _postKeyboardEvent type=input charcode=98 keycode=0 (TileLayer.js, > line 1573) > [Log] _keyHandled := true (Control.MobileInput.js, line 172) > [Log] ==> onKeyEvents: keydown:b keyCode=66 charCode=0 unoKeyCode=513 > _keyHandled=true _isComposing=false (Control.MobileInput.js, line 125) > [Log] _keyHandled := false (Control.MobileInput.js, line 144) > [Log] ==> onKeyEvents: keypress:b keyCode=98 charCode=98 unoKeyCode=258 > _keyHandled=false _isComposing=false (Control.MobileInput.js, line 125) > [Log] ==> _postKeyboardEvent type=input charcode=98 keycode=0 (TileLayer.js, > line 1573) > [Log] _keyHandled := true (Control.MobileInput.js, line 172) > [Log] ==> onKeyEvents: keyup:Dead keyCode=66 charCode=0 unoKeyCode=513 > _keyHandled=true _isComposing=false (Control.MobileInput.js, line 125) > [Log] ==> _postKeyboardEvent type=up charcode=0 keycode=513 (TileLayer.js, > line 1573) > [Log] _keyHandled := true (Control.MobileInput.js, line 182) > [Log] ==> onKeyEvents: keyup:b keyCode=0 charCode=0 unoKeyCode=0 > _keyHandled=true _isComposing=false (Control.MobileInput.js, line 125) > [Log] ==> _postKeyboardEvent type=up charcode=0 keycode=0 (TileLayer.js, line > 1573) > [Log] _keyHandled := true (Control.MobileInput.js, line 182) > [Log] ==> onKeyEvents: keydown:c keyCode=67
[Libreoffice-bugs] [Bug 124906] iPad Hardware-Keyboard in iOS App: Characters appear twice
https://bugs.documentfoundation.org/show_bug.cgi?id=124906 --- Comment #5 from Tor Lillqvist --- First attempt at fix at https://gerrit.libreoffice.org/#/c/72486/ -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 124906] iPad Hardware-Keyboard in iOS App: Characters appear twice
https://bugs.documentfoundation.org/show_bug.cgi?id=124906 --- Comment #4 from Aron Budea --- (In reply to Aron Budea from comment #3) > To repro one needs to set German (Switzerland) keyboard layout, and the key > for the ¨ (umlaut) character when looking at a keyboard with English layout > is "[". That was a typo, actually it's "]". -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 124906] iPad Hardware-Keyboard in iOS App: Characters appear twice
https://bugs.documentfoundation.org/show_bug.cgi?id=124906 Aron Budea changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0 |1 --- Comment #3 from Aron Budea --- Confirmed. It also affects both the app and normal online. To repro one needs to set German (Switzerland) keyboard layout, and the key for the ¨ (umlaut) character when looking at a keyboard with English layout is "[". -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 124906] iPad Hardware-Keyboard in iOS App: Characters appear twice
https://bugs.documentfoundation.org/show_bug.cgi?id=124906 --- Comment #2 from Andreas Gruhler --- Created attachment 150945 --> https://bugs.documentfoundation.org/attachment.cgi?id=150945=edit Video to reproduce the problem of characters appearing twice after typing an umlaut -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
[Libreoffice-bugs] [Bug 124906] iPad Hardware-Keyboard in iOS App: Characters appear twice
https://bugs.documentfoundation.org/show_bug.cgi?id=124906 --- Comment #1 from Andreas Gruhler --- Created attachment 150944 --> https://bugs.documentfoundation.org/attachment.cgi?id=150944=edit The swiss german hardware keyboards for the iPad which we are using -- You are receiving this mail because: You are the assignee for the bug.___ Libreoffice-bugs mailing list Libreoffice-bugs@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs