Comment 0 for bug 1237667

Revision history for this message
su_v (suv-lp) wrote :

Steps to reproduce:
1) Launch current trunk (default prefs, default new doc)
2) Draw e.g. a star
3) Convert to Path
4) Switch to the node tool ('N')
5) use <TAB> to cycle through the nodes of the current selected path

Expected result:
First <TAB> selects the start node, each <TAB> selects the next node in path direction.

Actual result:
The first <TAB> selects the start node, but then the focus is moved off-canvas, and the next <TAB> will affect whatever widget now has the focus (may be a docked dialog, or widgets in the status bar, or …). Pressing <TAB> with a node already selected selects the next node and then the focus is moved off-canvas. It is no longer possible to cycle though all nodes with the keyboard.

Confirmed with Inkscape 0.48+devel r12673 on OS X 10.7.5, and on Ubuntu 13.04 (ScislaC, local build).

Based on tests with archived builds (on OS X 10.7.5):
- not reproduced with rev <= 12531,
- reproduced with rev >= 12532,
this changed behavior seems to be a side-effect of the merge of the C++-ification branch in revision 12531:
<http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/revision/12531>