all repos — openbox @ 301122057283400dda30cd8ed04c7b7b69e4a912

openbox fork - make it a bit more like ryudo

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.
Dana Jansens danakj@orodu.net
commit

301122057283400dda30cd8ed04c7b7b69e4a912

parent

5290af9f50c8492398e9f1c61be8f659106bc591

1 files changed, 6 insertions(+), 1 deletions(-)

jump to
M openbox/config.copenbox/config.c

@@ -444,8 +444,13 @@ if ((n = parse_find_node("dragThreshold", 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) {