docked toolbar steals focus
Mental and whoever else can debug this, here's the problem:
- start inkscape
- press ctrl-arrows: canvas is scrolling (at least when the mouse is over canvas)
- use e.g. F2/F1 keys to switch tools; ctrl-arrows still work
- now click on any main toolbar button: ctrl-arrows don't work anymore EVEN after you click on the canvas!
So the toolbar steals focus and won't let it go no matter how you try. Since this involves moving focus not between windows but between widgets, I'm not sure how to address this.
The same applies to all other keys defined in event-context.c. Maybe we need to rewrite the handler in there somehow. Maybe there's a way to also fix the problem with these keys only working when the mouse is over the canvas. I could not fix this at my first try, now we need to focus on this because disabling keys that used to work is a bad usability problem.
If you figure out how to fix this, perhaps you'll also be able to fix this bug:
http://sourceforge.net/tracker/index.php?func=detail&aid=854425&grou...
(see my comment at bottom). Basically we need all buttons to give focus to the canvas at once, and all text fields must do the same on esc or enter (and not grab focus until you explicitly click on them).
_________________________________________________________________ Tired of spam? Get advanced junk mail protection with MSN 8. http://join.msn.com/?page=dept/bcomm&pgmarket=en-ca&RU=http%3a%2f%2f...
participants (1)
-
bulia byak