Skip to content

Commit a252fb0

Browse files
committed
fix(pane,window): List all windows / panes
1 parent ef5ab50 commit a252fb0

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

src/libtmux/pane.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,11 @@ class Pane(Obj):
7171
def refresh(self) -> None:
7272
"""Refresh pane attributes from tmux."""
7373
assert isinstance(self.pane_id, str)
74-
return super()._refresh(obj_key="pane_id", obj_id=self.pane_id)
74+
return super()._refresh(
75+
obj_key="pane_id",
76+
obj_id=self.pane_id,
77+
list_extra_args=("-a",),
78+
)
7579

7680
@classmethod
7781
def from_pane_id(cls, server: "Server", pane_id: str) -> "Pane":

src/libtmux/window.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,7 @@ def refresh(self) -> None:
8585
obj_key="window_id",
8686
obj_id=self.window_id,
8787
list_cmd="list-windows",
88+
list_extra_args=("-a",),
8889
)
8990

9091
@classmethod

0 commit comments

Comments
 (0)