Code

fix selected node size when switching type
authorbuliabyak <buliabyak@users.sourceforge.net>
Wed, 29 Mar 2006 02:22:32 +0000 (02:22 +0000)
committerbuliabyak <buliabyak@users.sourceforge.net>
Wed, 29 Mar 2006 02:22:32 +0000 (02:22 +0000)
src/nodepath.cpp

index e8a118646bcebd708ac1dca20002a27e741aa215..26078ea92d30bb6accf1d635ffc9c42c658d8ae8 100644 (file)
@@ -836,11 +836,11 @@ static Inkscape::NodePath::Node *sp_nodepath_set_node_type(Inkscape::NodePath::N
 
     if (node->type == Inkscape::NodePath::NODE_CUSP) {
         node->knot->setShape (SP_KNOT_SHAPE_DIAMOND);
-        node->knot->setSize (9);
+        node->knot->setSize (node->selected? 11 : 9);
         sp_knot_update_ctrl(node->knot);
     } else {
         node->knot->setShape (SP_KNOT_SHAPE_SQUARE);
-        node->knot->setSize (7);
+        node->knot->setSize (node->selected? 9 : 7);
         sp_knot_update_ctrl(node->knot);
     }