After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 132041 - focus problem with the crop tool dialog box
focus problem with the crop tool dialog box
Status: RESOLVED FIXED
Product: GIMP
Classification: Other
Component: Tools
1.x
Other All
: Normal normal
: 2.0
Assigned To: GIMP Bugs
GIMP Bugs
Depends on:
Blocks:
 
 
Reported: 2004-01-20 22:42 UTC by Wieslaw Pawlowski
Modified: 2004-01-21 11:17 UTC
See Also:
GNOME target: ---
GNOME version: 2.1/2.2



Description Wieslaw Pawlowski 2004-01-20 22:42:34 UTC
When you use the crop tool and try to change the preview size (with - or +)
the editing window looses focus and the crop tool dialog box gains it. If
you again move the focus to the editing window and try to use -/+ the same
thing happens. The size of the preview does change as expected but the
focus shift is really annoying. It was (and still is) OK with Gimp 1.2.*

Other than that Gimp is a fantastic program!
Thanks a lot for making it so powerful

Wiesiek
Comment 1 Michael Natterer 2004-01-21 10:47:42 UTC
Confirmed, that's imho a real usability problem that should
be fixed for 2.0.

All users of app/gui/info-dialog.[ch] seem to be affected.
Comment 2 Michael Natterer 2004-01-21 11:17:14 UTC
Fixed in CVS:

2004-01-21  Michael Natterer  <mitch@gimp.org>

	* app/gui/info-dialog.[ch]: renamed info_dialog_popdown() to
	info_dialog_hide() and info_dialog_popup() to info_dialog_present().
	Added info_dialog_show() which just shows the dialog without
	calling gtk_window_present().

	* app/gui/info-window.c
	* app/gui/view-commands.c
	* app/tools/gimptransformtool.c: changed accordingly.

	* app/tools/gimpcroptool.c
	* app/tools/gimpperspectivetool.c
	* app/tools/gimprotatetool.c
	* app/tools/gimpscaletool.c
	* app/tools/gimpsheartool.c: use info_dialog_show() so the dialog
	doesn't grab the focus away from the canvas. Fixes bug #132041.