[Libreoffice-ux-advise] [Bug 153806] Improve keyboard interaction for Special Characters dialog
bugzilla-daemon at bugs.documentfoundation.org
bugzilla-daemon at bugs.documentfoundation.org
Mon Feb 27 14:42:47 UTC 2023
https://bugs.documentfoundation.org/show_bug.cgi?id=153806
--- Comment #8 from Stéphane Guillou (stragu) <stephane.guillou at libreoffice.org> ---
Correct me if I'm wrong, but I thought Heiko simply meant that leaving the
character grid with a tab should have the last highlighted character selected
(which is already the case for the grid, but not for Favourites and Recents).
I agree with all proposed improvements, with consistent behaviour in the fill
list, search results, recent characters and favorite characters.
Looking at another dialog that could allow inserting several things: AutoText.
In that dialog, clicking the Insert button, double-clicking an item, pressing
the spacebar or return key all do the same thing: insert and close.
The special character dialog is different in that a mouse action (double-click)
can insert without closing, and there should be a way to do the same thing
without the mouse. (Which in my opinion also means it should be non-modal,
although I just saw Heiko had arguments against in bug 56301.)
(In reply to V Stuart Foote from comment #7)
> (In reply to Heiko Tietze from comment #4)
> > Another aspect on this dialog is the favorite chars, where only tab is
> > accepted to traverse through the content; arrow keys are ignored. One has to
> > tab through all items to finally continue at the next control.
> >
>
> This is a bug and a regression, needs bibisection. The Cursor movements
> should move between elements on the Recents and Favorites bar (with same
> selection options and accessible event triggers)--both in the SCD and on the
> Split button. Linkage has changed as I'm pretty sure this worked correctly,
> is bad at 7.3.7 (that I have immediately to hand).
6.0.0.3 already tabbed through all favourites. Not sure when Favourites were
introduced. 5.4 didn't have favourites. (testing on Linux)
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Libreoffice-ux-advise
mailing list