diff options
| author | Dana Jansens <danakj@orodu.net> | 2002-07-23 06:03:36 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2002-07-23 06:03:36 +0000 |
| commit | 9500c095f81b038f3c2d2b508f63befecfdf2e13 (patch) | |
| tree | 60fdb24d836d61894bcc328c1b930f5d157549d8 /src | |
| parent | 641776655394ed802a247daffd04012e73c52062 (diff) | |
dont accept motion events with same_screen set to false
Diffstat (limited to 'src')
| -rw-r--r-- | src/blackbox.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/blackbox.cc b/src/blackbox.cc index eec3a2f3..43f02f24 100644 --- a/src/blackbox.cc +++ b/src/blackbox.cc @@ -439,8 +439,11 @@ void Blackbox::process_event(XEvent *e) { if ( i > 0 ) e = &realevent; + if (! e->xmotion.same_screen) + break; + // strip the lock key modifiers - e->xbutton.state &= ~(NumLockMask | ScrollLockMask | LockMask); + e->xmotion.state &= ~(NumLockMask | ScrollLockMask | LockMask); last_time = e->xmotion.time; |
