Set a minimum value for the screenEdgeWarpTime for 25ms.
When this is very small it just gives X/Openbox a heart attack and ends up going forever. Even 25 is quite too fast to be usuable so it should be a good minimum.
This commit is contained in:
parent
5290af9f50
commit
3011220572
1 changed files with 6 additions and 1 deletions
|
@ -444,8 +444,13 @@ static void parse_mouse(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node,
|
|||
config_mouse_threshold = parse_int(doc, n);
|
||||
if ((n = parse_find_node("doubleClickTime", node)))
|
||||
config_mouse_dclicktime = parse_int(doc, n);
|
||||
if ((n = parse_find_node("screenEdgeWarpTime", node)))
|
||||
if ((n = parse_find_node("screenEdgeWarpTime", node))) {
|
||||
config_mouse_screenedgetime = parse_int(doc, n);
|
||||
/* minimum value of 25 for this property, when it is 1 and you hit the
|
||||
edge it basically never stops */
|
||||
if (config_mouse_screenedgetime && config_mouse_screenedgetime < 25)
|
||||
config_mouse_screenedgetime = 25;
|
||||
}
|
||||
|
||||
n = parse_find_node("context", node);
|
||||
while (n) {
|
||||
|
|
Loading…
Reference in a new issue