Font selection with arrow keys in toolbar stopped working

Bug #1122553 reported by Mediaklan
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Fix Released
Medium
Tavmjong Bah

Bug Description

Dropdown font selector can not be changed with arrow keys, here's the behavior in latest trunk :
- Using the text tool to write some text.
- Click inside the fonts dropdown menu selector trying to change the font with arrow key (arrow "down") :
First two fonts changes are applied, but a third keystroke revert back to the first font, and I can't select anything else than the two first fonts.
- - - - - - - - -
I can actually change to whatever font I want if I try to select a font direcly from the drop down menu with mouse click or if I use the "shift+ctrl+t" tool but it's quite time consuming.

Revision history for this message
su_v (suv-lp) wrote :
summary: - Font selection in toolbar stopped working
+ Font selection with arrow keys in toolbar stopped working
tags: added: fonts ui
tags: added: regression
Revision history for this message
houz (houz) wrote :

The problem as I see it is that the fonts at the top of the list get reordered and that the selected item in the list changes from the n-th to the first position. While discussing this with ~suv in IRC the idea came up to postpone the reordering of the list (and selecting the first entry) to focus loss. So as long as you cycle the list with arrow keys everything would work as it used to work, but once you hit enter or click outside the font list the currently selected font is added to the top of the list and selected there.

Revision history for this message
jazzynico (jazzynico) wrote :

Confirmed on Windows XP, Inkscape trunk revision 12119.

Changed in inkscape:
importance: Undecided → Medium
status: New → Triaged
milestone: none → 0.49
Revision history for this message
Tavmjong Bah (tavmjong-free) wrote :

Hopefully fixed in r12149.

su_v (suv-lp)
Changed in inkscape:
assignee: nobody → Tavmjong Bah (tavmjong-free)
milestone: 0.49 → none
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.