HALT the active tool before reconnecting. Fixes bug #124388.

2003-10-12  Michael Natterer  <mitch@gimp.org>

	* app/display/gimpdisplay.c (gimp_display_reconnect): HALT the
	active tool before reconnecting. Fixes bug #124388.
This commit is contained in:
Michael Natterer 2003-10-12 11:20:22 +00:00 committed by Michael Natterer
parent 4ea392ef3b
commit abf13dd16f
3 changed files with 11 additions and 0 deletions

View file

@ -1,3 +1,8 @@
2003-10-12 Michael Natterer <mitch@gimp.org>
* app/display/gimpdisplay.c (gimp_display_reconnect): HALT the
active tool before reconnecting. Fixes bug #124388.
2003-10-12 Sven Neumann <sven@gimp.org>
* app/config/gimpconfig-serialize.[ch]: removed function

View file

@ -320,6 +320,9 @@ gimp_display_reconnect (GimpDisplay *gdisp,
gdisp->idle_render.idle_id = 0;
}
/* stop any active tool */
tool_manager_control_active (gdisp->gimage->gimp, HALT, gdisp);
gimp_display_shell_disconnect (GIMP_DISPLAY_SHELL (gdisp->shell));
gimp_display_disconnect (gdisp);

View file

@ -320,6 +320,9 @@ gimp_display_reconnect (GimpDisplay *gdisp,
gdisp->idle_render.idle_id = 0;
}
/* stop any active tool */
tool_manager_control_active (gdisp->gimage->gimp, HALT, gdisp);
gimp_display_shell_disconnect (GIMP_DISPLAY_SHELL (gdisp->shell));
gimp_display_disconnect (gdisp);