[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