Skip to content

Commit d690a52

Browse files
authored
Merge pull request #79 from roym899/fix_gnome_window_box
Fix client frame computation accounting for PyWinBox change
2 parents 8337e37 + ea9204f commit d690a52

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

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)