[Libreoffice-bugs] [Bug 124906] iPad Hardware-Keyboard in iOS App: Characters appear twice

2019-05-20 Thread bugzilla-daemon
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

2019-05-20 Thread bugzilla-daemon
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

2019-05-20 Thread bugzilla-daemon
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

2019-05-20 Thread bugzilla-daemon
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

2019-05-20 Thread bugzilla-daemon
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

2019-05-20 Thread bugzilla-daemon
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

2019-05-17 Thread bugzilla-daemon
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

2019-05-17 Thread bugzilla-daemon
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

2019-05-17 Thread bugzilla-daemon
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

2019-04-24 Thread bugzilla-daemon
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

2019-04-24 Thread bugzilla-daemon
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

2019-04-23 Thread bugzilla-daemon
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

2019-04-23 Thread bugzilla-daemon
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