summaryrefslogtreecommitdiffstats
path: root/src/ui/tool/control-point-selection.cpp
diff options
context:
space:
mode:
authorKrzysztof Kosi??ski <tweenk.pl@gmail.com>2010-01-20 22:04:49 +0000
committerKrzysztof KosiƄski <tweenk.pl@gmail.com>2010-01-20 22:04:49 +0000
commiteda60eb87722be160bdfa70694b971df9659c56b (patch)
tree4d0b2117509fb215964a218ca07f6fd066270e51 /src/ui/tool/control-point-selection.cpp
parentInsert nodes on Ctrl+Alt+click on a path. (diff)
downloadinkscape-eda60eb87722be160bdfa70694b971df9659c56b.tar.gz
inkscape-eda60eb87722be160bdfa70694b971df9659c56b.zip
Fix Ctrl+Alt+click deletion of selected nodes when transform handles
are turned on. (bzr r9008)
Diffstat (limited to 'src/ui/tool/control-point-selection.cpp')
-rw-r--r--src/ui/tool/control-point-selection.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/ui/tool/control-point-selection.cpp b/src/ui/tool/control-point-selection.cpp
index d1ff5f9d8..615968fef 100644
--- a/src/ui/tool/control-point-selection.cpp
+++ b/src/ui/tool/control-point-selection.cpp
@@ -339,8 +339,7 @@ bool ControlPointSelection::_pointClicked(SelectableControlPoint *p, GdkEventBut
{
// clicking a selected node should toggle the transform handles between rotate and scale mode,
// if they are visible
- if (held_shift(*event)) return false;
- if (_handles_visible && p->selected()) {
+ if (held_no_modifiers(*event) && _handles_visible && p->selected()) {
toggleTransformHandlesMode();
return true;
}