Bug 154706 - Bouncing weirdness at screen edge when using keyboard move or resize
Bouncing weirdness at screen edge when using keyboard move or resize
Status: RESOLVED FIXED
Product: metacity
Classification: Other
Component: general
2.8.x
Other Linux
: Normal normal
: ---
Assigned To: Metacity maintainers list
Metacity maintainers list
constraints_experiments:targeted
:
Depends on:
Blocks: 155458
  Show dependency tree
 
Reported: 2004-10-06 17:40 UTC by Elijah Newren
Modified: 2005-11-19 17:15 UTC (History)
0 users

See Also:
GNOME target: ---
GNOME version: ---


Attachments
Fix keyboard move & bounce at screen edge; make keyboard resize problematic ;-) (1.23 KB, patch)
2004-10-06 17:43 UTC, Elijah Newren
needs-work Details | Diff | Review

Description Elijah Newren 2004-10-06 17:40:02 UTC
In comment 7 of bug 152898, Havoc mentioned that keyboard move and resize
resulted in weird bouncing at the screen edges.  I didn't see another bug filed
for this, so I'm filing it here.  I have a patch that basically fixes this for
keyboard move, but which allows windows to be made infinitely large off the edge
of the screen.  So it's not quite what we want, but it's at least part way
there.  One big question I do have is what do we want to happen at the screen
edge?  Do we just want the window to not bounce but the edge still be required
to remain onscreen?

(Note also that there is a bouncing of the terminal window whenever resizing it,
even if not at the screen edge; I believe this is a slightly different problem,
though)
Comment 1 Elijah Newren 2004-10-06 17:43:11 UTC
Created attachment 32300 [details] [review]
Fix keyboard move & bounce at screen edge; make keyboard resize problematic  ;-)

Oh, also, when moving to the edge, the mouse doesn't actually go to the edge. 
I find that doesn't bother me at all, but I'm wondering if others would like
that better.  Unfortunately, that's a more complicated patch and would probably
require moving the XWarpPointer stuff inside constraints or determining the
last place of the pointer before warping.

I also haven't tested with Alt+F7 and then interchanging use of the arrow keys
and the mouse...
Comment 2 Elijah Newren 2005-11-19 17:15:22 UTC
[Cue Wizard of Oz music]

Ding! Dong!  The bug is dead!
The wicked bug,
The wicked bug,
Ding! Dong!  The wicked bug is dead...

Note You need to log in before you can comment on or make changes to this bug.