diff --git a/src/chat_control.py b/src/chat_control.py index 6d034d96b..94232b7bc 100644 --- a/src/chat_control.py +++ b/src/chat_control.py @@ -2038,6 +2038,7 @@ class ChatControl(ChatControlBase): # so this line adds that window.set_events(gtk.gdk.POINTER_MOTION_MASK) window.set_app_paintable(True) + window.set_type_hint(gtk.gdk.WINDOW_TYPE_HINT_TOOLTIP) window.realize() window.window.set_back_pixmap(pixmap, False) # make it transparent diff --git a/src/tooltips.py b/src/tooltips.py index 301fb1e4a..e3c948a03 100644 --- a/src/tooltips.py +++ b/src/tooltips.py @@ -64,6 +64,7 @@ class BaseTooltip: self.win.set_border_width(3) self.win.set_resizable(False) self.win.set_name('gtk-tooltips') + self.win.set_type_hint(gtk.gdk.WINDOW_TYPE_HINT_TOOLTIP) self.win.set_events(gtk.gdk.POINTER_MOTION_MASK) self.win.connect_after('expose_event', self.expose)