Skip to content
Snippets Groups Projects
Commit f63545c7 authored by nkour's avatar nkour
Browse files

on_tabbed_chat_window_motion_notify_event never gets called. I commit so...

on_tabbed_chat_window_motion_notify_event never gets called. I commit so everyone can have a look why
parent 532d93f5
No related branches found
No related tags found
No related merge requests found
......@@ -528,9 +528,6 @@ def on_conversation_vadjustment_value_changed(self, widget):
def on_conversation_textview_motion_notify_event(self, widget, event):
'''change the cursor to a hand when we are over a mail or an url'''
jid = self.get_active_jid()
if self.widget_name == 'tabbed_chat_window':
self.mouse_over_in_last_5_secs = True
self.mouse_over_in_last_30_secs = True
x, y, spam = widget.window.get_pointer()
x, y = widget.window_to_buffer_coords(gtk.TEXT_WINDOW_TEXT, x, y)
tags = widget.get_iter_at_location(x, y).get_tags()
......
......@@ -9929,9 +9929,9 @@ Custom</property>
<signal name="focus_in_event" handler="on_tabbed_chat_window_focus_in_event" last_modification_time="Wed, 02 Mar 2005 17:57:33 GMT"/>
<signal name="delete_event" handler="on_tabbed_chat_window_delete_event" last_modification_time="Mon, 07 Mar 2005 11:06:00 GMT"/>
<signal name="destroy" handler="on_tabbed_chat_window_destroy" last_modification_time="Mon, 07 Mar 2005 16:35:25 GMT"/>
<signal name="event" handler="on_tabbed_chat_window_event"/>
<signal name="button_press_event" handler="on_tabbed_chat_window_button_press_event" last_modification_time="Fri, 24 Jun 2005 23:54:20 GMT"/>
<signal name="focus_out_event" handler="on_tabbed_chat_window_focus_out_event" last_modification_time="Mon, 18 Jul 2005 22:07:30 GMT"/>
<signal name="motion_notify_event" handler="on_tabbed_chat_window_motion_notify_event" last_modification_time="Thu, 21 Jul 2005 22:24:26 GMT"/>
 
<child>
<widget class="GtkNotebook" id="chat_notebook">
......
......@@ -66,6 +66,8 @@ def __init__(self, user, plugin, account):
self.on_chat_notebook_key_press_event)
self.xml.signal_connect('on_chat_notebook_switch_page',
self.on_chat_notebook_switch_page)
self.xml.signal_connect('on_tabbed_chat_window_motion_notify_event',
self.on_tabbed_chat_window_motion_notify_event)
if gajim.config.get('saveposition'):
# get window position and size from config
......@@ -88,6 +90,12 @@ def load_var(self, jid, var):
self.xmls[jid].get_widget('gpg_togglebutton').set_active(
var['gpg_enabled'])
def on_tabbed_chat_window_motion_notify_event(self, widget, event):
print widget, widget.is_focus()
if widget.is_focus(): # change chatstate only if window has focus
self.mouse_over_in_last_5_secs = True
self.mouse_over_in_last_30_secs = True
def draw_widgets(self, contact):
"""draw the widgets in a tab (status_image, contact_button ...)
according to the the information in the contact variable"""
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment