Skip to content

Commit ea9204f

Browse files
committed
Fix client frame computation accounting for PyWinBox change
1 parent 464f64c commit ea9204f

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/pywinctl/_pywinctl_linux.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -365,8 +365,8 @@ def getClientFrame(self) -> Rect:
365365
if _net_extents and len(_net_extents) >= 4:
366366
x = x + int(_net_extents[0])
367367
y = y + int(_net_extents[2])
368-
w = w - int(_net_extents[0]) + int(_net_extents[1])
369-
h = h - int(_net_extents[2]) + int(_net_extents[3])
368+
w = w - int(_net_extents[0]) - int(_net_extents[1])
369+
h = h - int(_net_extents[2]) - int(_net_extents[3])
370370
ret = Rect(x, y, x + w, y + h)
371371
else:
372372
# TODO: Find a way to find window title and borders sizes in GNOME

0 commit comments

Comments
 (0)