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>
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): bazaar. launchpad. net/~inkscape. dev/inkscape/ trunk/revision/ 12531>
- 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://