all repos — openbox @ 8332db58809bdd951855019d74281bf154bbf0e0

openbox fork - make it a bit more like ryudo

dont snap back, properly
Dana Jansens danakj@orodu.net
commit

8332db58809bdd951855019d74281bf154bbf0e0

parent

dec0760d87f12b1c855a5e7ad9b9713e749314fc

1 files changed, 9 insertions(+), 3 deletions(-)

jump to
M scripts/motion.pyscripts/motion.py

@@ -95,7 +95,8 @@

x = _cx + _dx y = _cy + _dy - global edge_resistance, _last_x, _last_y + global edge_resistance + global _last_x, _last_y if edge_resistance: fs = _client.frame.size() w = _client.area().width() + fs.left + fs.right

@@ -119,8 +120,13 @@ # right screen edge

if _last_y < y and y > b and y <= b + edge_resistance: y = b - _last_x = x - _last_y = y + global _inmove + if not _inmove: + _last_x = 0 + _last_y = 0 + else: + _last_x = x + _last_y = y global move_rubberband if move_rubberband: