summaryrefslogtreecommitdiffstats
path: root/src/node-context.cpp
diff options
context:
space:
mode:
authorMaximilian Albert <maximilian.albert@gmail.com>2008-07-14 10:22:27 +0000
committercilix42 <cilix42@users.sourceforge.net>2008-07-14 10:22:27 +0000
commit1a0fcd98af5334f810752a7b5ad6269f2ed2ab25 (patch)
tree31040f6a95b67c3d6fce1b245353f4e11c208092 /src/node-context.cpp
parentSome improvements to my title/desc stuff of revision 18759 (see bug 171024). (diff)
downloadinkscape-1a0fcd98af5334f810752a7b5ad6269f2ed2ab25.tar.gz
inkscape-1a0fcd98af5334f810752a7b5ad6269f2ed2ab25.zip
Enable simultaneous knotholder and nodepath
(bzr r6291)
Diffstat (limited to 'src/node-context.cpp')
-rw-r--r--src/node-context.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/node-context.cpp b/src/node-context.cpp
index 9a4bff88e..a72501af7 100644
--- a/src/node-context.cpp
+++ b/src/node-context.cpp
@@ -162,7 +162,8 @@ sp_node_context_setup(SPEventContext *ec)
nc->current_state = SP_NODE_CONTEXT_INACTIVE;
if (item) {
- nc->shape_editor->set_item(item);
+ nc->shape_editor->set_item(item, SH_NODEPATH);
+ nc->shape_editor->set_item(item, SH_KNOTHOLDER);
}
if (prefs_get_int_attribute("tools.nodes", "selcue", 0) != 0) {
@@ -211,9 +212,11 @@ sp_node_context_selection_changed(Inkscape::Selection *selection, gpointer data)
SPNodeContext *nc = SP_NODE_CONTEXT(data);
// TODO: update ShapeEditorsCollective instead
- nc->shape_editor->unset_item();
+ nc->shape_editor->unset_item(SH_NODEPATH);
+ nc->shape_editor->unset_item(SH_KNOTHOLDER);
SPItem *item = selection->singleItem();
- nc->shape_editor->set_item(item);
+ nc->shape_editor->set_item(item, SH_NODEPATH);
+ nc->shape_editor->set_item(item, SH_KNOTHOLDER);
nc->shape_editor->update_statusbar();
}