summaryrefslogtreecommitdiff
path: root/libs/canvas
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2016-04-27 01:24:37 +0200
committerRobin Gareus <robin@gareus.org>2016-04-27 01:24:37 +0200
commitda26a55b31d4bba058103519628bc7712bf6979c (patch)
tree31665cecc9f8d769fb71d3ddeb1aaa3de1eccb92 /libs/canvas
parent336cf2ab1f0de5874221d6cc8d68e66782737148 (diff)
canvas tooltips, too
Diffstat (limited to 'libs/canvas')
-rw-r--r--libs/canvas/canvas.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/libs/canvas/canvas.cc b/libs/canvas/canvas.cc
index a166c23521..22c586090e 100644
--- a/libs/canvas/canvas.cc
+++ b/libs/canvas/canvas.cc
@@ -32,6 +32,8 @@
#include <gtkmm/label.h>
#include <gtkmm/window.h>
+#include "gtkmm2ext/persistent_tooltip.h"
+
#include "pbd/compose.h"
#include "pbd/stacktrace.h"
@@ -1145,7 +1147,7 @@ GtkCanvas::start_tooltip_timeout (Item* item)
{
stop_tooltip_timeout ();
- if (item) {
+ if (item && Gtkmm2ext::PersistentTooltip::tooltips_enabled ()) {
current_tooltip_item = item;
/* wait for the first idle that happens after this is