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 #include +#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