aboutsummaryrefslogtreecommitdiff
path: root/util
diff options
context:
space:
mode:
authorThomas Lübking <thomas.luebking@gmail.com>2016-07-02 12:55:08 (GMT)
committerMathias Gumz <akira@fluxbox.org>2016-07-03 07:29:07 (GMT)
commitabd5c9e478ac99f457a1df6292729b615f58bbda (patch)
treedf99db3f2607eb7fdd849077f3ac827723b40f06 /util
parent848875eb922c1ab2eb61d7f8750cdbeed2629b37 (diff)
downloadfluxbox-abd5c9e478ac99f457a1df6292729b615f58bbda.zip
fluxbox-abd5c9e478ac99f457a1df6292729b615f58bbda.tar.bz2
smart handling of NotifyUngrab crossing events
closing a keyboard driven popup had the sideeffect to return the focus where the pointer is, regardless of whether that window had the focus before (due to a NotifyUngrab crossing event), bug #597 This was resolved by simply ignoring NotifyUngrab mode crossings, but that had the unfortunate sideeffects to break focus passing when the mouse was actually moved (in a DnD operation, 730) or the focus shall be passed on for strict mouse focus and a mouse triggered lower action (1012) So instead we record the window that was last entered by a *real* crossing and only ignore the NotifyUngrab event if this window didn't change. BUG: 1012 BUG: 730 CCBUG: 597
Diffstat (limited to 'util')
0 files changed, 0 insertions, 0 deletions