summaryrefslogtreecommitdiffstats
path: root/src/widgets/toolbox.cpp
diff options
context:
space:
mode:
authorMaximilian Albert <maximilian.albert@gmail.com>2008-08-18 00:35:43 +0000
committercilix42 <cilix42@users.sourceforge.net>2008-08-18 00:35:43 +0000
commit5e9e1b0f96a90332b45b27a03abe5828fca69399 (patch)
tree917cc877cfe74ae783185e6172690200d3e904ed /src/widgets/toolbox.cpp
parentBuild LPETool subtools automatically from a list of effects (diff)
downloadinkscape-5e9e1b0f96a90332b45b27a03abe5828fca69399.tar.gz
inkscape-5e9e1b0f96a90332b45b27a03abe5828fca69399.zip
Allow more than two options to choose from
(bzr r6649)
Diffstat (limited to 'src/widgets/toolbox.cpp')
-rw-r--r--src/widgets/toolbox.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/widgets/toolbox.cpp b/src/widgets/toolbox.cpp
index c3c07fa80..8efea61ee 100644
--- a/src/widgets/toolbox.cpp
+++ b/src/widgets/toolbox.cpp
@@ -4786,7 +4786,8 @@ static void sp_dropper_toolbox_prep(SPDesktop */*desktop*/, GtkActionGroup* main
static void sp_lpetool_mode_changed(EgeSelectOneAction *act, GObject *tbl)
{
SPDesktop *desktop = (SPDesktop *) g_object_get_data(tbl, "desktop");
- gint lpeToolMode = (ege_select_one_action_get_active(act) != 0) ? 1 : 0;
+
+ gint lpeToolMode = ege_select_one_action_get_active(act);
if (sp_document_get_undo_sensitive(sp_desktop_document(desktop))) {
prefs_set_int_attribute( "tools.lpetool", "mode", lpeToolMode );
}
@@ -4922,7 +4923,7 @@ static void sp_lpetool_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainActi
ege_select_one_action_set_icon_column( act, 2 );
ege_select_one_action_set_tooltip_column( act, 1 );
- gint lpeToolMode = (prefs_get_int_attribute("tools.lpetool", "mode", 0) != 0) ? 1 : 0;
+ gint lpeToolMode = prefs_get_int_attribute("tools.lpetool", "mode", 0);
ege_select_one_action_set_active( act, lpeToolMode );
g_signal_connect_after( G_OBJECT(act), "changed", G_CALLBACK(sp_lpetool_mode_changed), holder );
}