Summary: | Active screenedge reactivation timeout should be enforced to be be bigger than the activation timeout | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | vpiotr <vpiotr> |
Component: | general | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | Flags: | thomas.luebking:
ReviewRequest+
|
Priority: | NOR | ||
Version: | 4.11.0 | ||
Target Milestone: | --- | ||
Platform: | Gentoo Packages | ||
OS: | Linux | ||
URL: | https://git.reviewboard.kde.org/r/112125/ | ||
Latest Commit: | http://commits.kde.org/kde-workspace/be47a3b9442b5272c49a8d26392b14e3a5ee041e | Version Fixed In: | 4.11.1 |
Description
vpiotr
2013-08-16 10:00:46 UTC
Update: If I set activation and reactiviation delays to 50ms, and "push" the edge for a few seconts, desktop is switched sometimes. Also, not sure if this is relevant: when I push vertical or horizontal screen edge, mouse cursor "shakes" one pixel left-right or up-down. Make the reActivateThreshold >= 50ms bigger than the activation threshold. If they're equal you're actually swapping forth and back all the time while the cursor is on the edge. Setting activation/reactivation delays to 0/50 did the trick. Thank you. But I've noticed one more (minor) issue: I have my desktops organized in two rows, with "desktop navigation wraps around" enabled. Desktop switching effect is set to "slide". When I'm on a desktop in the top row and move mouse cursor to the top edge, desktop is switched correctly, but it slides up, while it should slide down (viewport is moved up, contents should slide down). Behavior is the same for "desktop cube animation". This is visually confusing. Should I open a separate bug report for this? That's probably bug #185710 ... Reported there, thanks. Git commit be47a3b9442b5272c49a8d26392b14e3a5ee041e by Thomas Lübking. Committed on 16/08/2013 at 17:38. Pushed by luebking into branch 'KDE/4.11'. enforce reactivation threshold to be 50ms bigger than actication threshold. Things don't work otherwise. FIXED-IN: 4.11.1 REVIEW: 112125 M +8 -0 kwin/kcmkwin/kwinscreenedges/main.cpp M +2 -1 kwin/kcmkwin/kwinscreenedges/main.h M +1 -1 kwin/screenedge.cpp http://commits.kde.org/kde-workspace/be47a3b9442b5272c49a8d26392b14e3a5ee041e |