CollaboraOnline / online

Collabora Online is a collaborative online office suite based on LibreOffice technology. This is also the source for the Collabora Office apps for iOS and Android.
https://collaboraonline.com
Other
1.83k stars 697 forks source link

Impress: Can't use keyboard keys (arrow, enter...) in the Insert Hyperlink popup #7062

Closed maks-w closed 1 year ago

maks-w commented 1 year ago

Describe the Bug

Can't use keyboard keys (arrow, enter...) in the Insert Hyperlink popup for a Presentation document. image

The focus switch to the slide panel image

Steps to Reproduce

  1. Open Impress
  2. Click on Insert > Hyperlink
  3. Write something in one of the inputs
  4. Use arrow keys or delete key

Expected Behavior

Moving the keyboard cursor in the input box

Actual Behavior

Move slide focus if you use arrow keys or delete it if you use the delete key.

Desktop

Ezinnem commented 1 year ago

I can confirm this issue.

@eszkadev, please would you like to take a look?

thebearon commented 1 year ago

There was a similar issue with comments, which was a regression from this commit: https://github.com/CollaboraOnline/online/commit/13387b8df6a35db78f4088bc0d6b945913791bc6

Author:     Gökay Şatır <gokaysatir@collabora.com>
AuthorDate: Mon Jan 23 12:36:14 2023 +0300
Commit:     Andras Timar <andras.timar@collabora.com>
CommitDate: Tue Jan 31 09:40:54 2023 +0100

    Enable deleting page / part with keyboard after a preview is clicked on.

This change was to enable cursor / delete / backspace key in the slides pane.

The fix in 22.05 was the following PR: #6306 (this particular issue didn't need to be fixed in 23.05, because the comment view changed)

Steps for this bug were:

-> Slides get deleted.


Another issue from the same commit was:

-> Slide gets deleted.

This one got fixed via #6070.