Author: mitch
Date: 2007-03-14 21:33:09 +0000 (Wed, 14 Mar 2007)
New Revision: 22123
ViewCVS link: http://svn.gnome.org/viewcvs/gimp?rev=22123&view=rev

Modified:
   trunk/ChangeLog
   trunk/app/tools/gimptool.c
   trunk/app/tools/gimptool.h
   trunk/app/tools/tool_manager.c
Log:
2007-03-14  Michael Natterer  <[EMAIL PROTECTED]>

        Fix stuck statusbar messages when changing tools (bug #398913):

        * app/tools/gimptool.[ch]: keep a list of status_displays around.
        Update the list in all status push, replace and pop functions.
        Added gimp_tool_clear_status() which removes the status messages
        from all displays in the list. Call the function from
        gimp_tool_real_control(HALT).

        * app/tools/tool_manager.c (tool_manager_control_active): if we
        can't call gimp_tool_control() because we have no display to pass,
        still call gimp_tool_clear_status() so the messages go away from
        displays the tool was only hovering.



_______________________________________________
SVN-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/svn-commits-list

Reply via email to