summaryrefslogtreecommitdiffstats
path: root/src/dropper-context.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/dropper-context.cpp')
-rw-r--r--src/dropper-context.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/dropper-context.cpp b/src/dropper-context.cpp
index ecbcc965b..6ac00887b 100644
--- a/src/dropper-context.cpp
+++ b/src/dropper-context.cpp
@@ -43,6 +43,7 @@
#include "dropper-context.h"
#include "message-context.h"
#include "verbs.h"
+#include "event-context.h"
using Inkscape::DocumentUndo;
@@ -323,6 +324,11 @@ static gint sp_dropper_context_root_handler(SPEventContext *event_context, GdkEv
_("Set picked color"));
}
+ if (prefs->getBool("/tools/dropper/onetimepick", false)) {
+ prefs->setBool("/tools/dropper/onetimepick", false);
+ sp_toggle_dropper(desktop);
+ }
+
ret = TRUE;
}
break;