From 9d38ef3a35f15f1b17aedbe17c7e511763f33206 Mon Sep 17 00:00:00 2001 From: Yann Leboulanger Date: Wed, 3 Oct 2007 20:50:28 +0000 Subject: [PATCH] [anonymous] Make tooltips real tooltips. Fixes #3478 --- src/chat_control.py | 1 + src/tooltips.py | 1 + 2 files changed, 2 insertions(+) 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)