[Pidgin] #10510: tooltip window will be destroied immeditaly if it was full of informations

Pidgin trac at pidgin.im
Wed Oct 14 00:00:59 EDT 2009


#10510: tooltip window will be destroied immeditaly if it was full of informations
--------------------------+-------------------------------------------------
 Reporter:  dliang        |     Owner:  rekkanoryo
     Type:  defect        |    Status:  new       
Component:  unclassified  |   Version:  2.6.2     
 Keywords:                |  
--------------------------+-------------------------------------------------
 1.  move the pidgin window to the top left site of the screen to make it
 easier to reproduce.
 2.  fill the 'Avaiable' status with lots of informations.
 3.  move the mouse to the body of the current account.

 The tooltip window will destroied immediatly after it show on the screen.


 It was caused by setup_tooltip_window_position.
 In this function, it will calculte the tipwindow position. But if the
 height was too long and the x-position was reset to '0', sometimes the
 tipwindow will colver the mouse.  So the treeview will get a signal of
 'leave-notify-event', thus the tipwindow will disappear.

 One simple solution is, check to see if the window would cover the mouse,
 if so, move the window to the right side of the current mouse position.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/10510>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list