GNOME Bugzilla – Bug 675549
image region does not have focus unless clicked on
Last modified: 2015-08-20 23:08:15 UTC
1. select any tool (or click on any panel that is not the image) 2. move mouse over image 3. try to pan around using spacebar Panning doesn't work until you explicitly give the image region focus by clicking on it. If the paintbrush tool was previously selected, this means undo-ing the last action (grr!).
Is this with focus follow mouse?
Oops, I meant to say this is single window mode. This has nothing to do with my window manager.
*** Bug 676707 has been marked as a duplicate of this bug. ***
*** Bug 680581 has been marked as a duplicate of this bug. ***
*** Bug 680178 has been marked as a duplicate of this bug. ***
*** Bug 678227 has been marked as a duplicate of this bug. ***
*** Bug 627337 has been marked as a duplicate of this bug. ***
Another example of what can go wrong, which I personally run into a lot, is attempting to mousewheel around the image, but because of the current application focus I end up accidentally scrolling through my layer stack or available paint blending modes.
Yeah, that's one fairly annoying side effect.
*** Bug 685716 has been marked as a duplicate of this bug. ***
*** Bug 688500 has been marked as a duplicate of this bug. ***
Fixed in master and gimp-2-8: commit 53d083c844f0ad81f88d6e64493160c319e519ef Author: Michael Natterer <mitch@gimp.org> Date: Tue Apr 9 15:41:20 2013 +0200 Bug 675549 - image region does not have focus unless clicked on We cannot simply randomy move the focus from e.g. a text entry back to the canvas. Instead introduce global handling of "Escape" and a "primary_focus_widget" that is always set the the image window's active canvas. When Escape is pressed, move the focus to that primary focus widget, or beep if it is already there. Text widgets still get the key events before that logic and can consume the Escape. (cherry picked from commit 5880685472d78cb07c0339b221e6b83e92179310) app/display/gimpimagewindow.c | 3 +++ app/widgets/gimpwindow.c | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++--- app/widgets/gimpwindow.h | 10 +++++++-- 3 files changed, 68 insertions(+), 5 deletions(-)
*** Bug 753419 has been marked as a duplicate of this bug. ***