Skip to content

Commit

Permalink
Remote control: Fix --match=state:self not working
Browse files Browse the repository at this point in the history
  • Loading branch information
kovidgoyal committed Sep 24, 2024
1 parent 0cbccb4 commit 958ad0d
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 2 deletions.
2 changes: 2 additions & 0 deletions docs/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,8 @@ Detailed list of changes

- kitten @ ls: Fix the ``--self`` flag not working (:iss:`7864`)

- Remote control: Fix ``--match state:self`` not working (:disc:`7886`)

0.36.2 [2024-09-06]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Expand Down
2 changes: 1 addition & 1 deletion kitty/rc/base.py
Original file line number Diff line number Diff line change
Expand Up @@ -398,7 +398,7 @@ def windows_for_payload(
window = window or boss.active_window
windows = [window] if window else []
if payload_get(window_match_name):
windows = list(boss.match_windows(payload_get(window_match_name)))
windows = list(boss.match_windows(payload_get(window_match_name), window))
if not windows:
raise MatchError(payload_get(window_match_name))
if payload_get(tab_match_name):
Expand Down
2 changes: 1 addition & 1 deletion kitty/rc/send_text.py
Original file line number Diff line number Diff line change
Expand Up @@ -194,7 +194,7 @@ def chain() -> CmdGenerator:

def response_from_kitty(self, boss: Boss, window: Optional[Window], payload_get: PayloadGetType) -> ResponseType:
sid = payload_get('session_id', '')
windows = self.windows_for_payload(boss, None, payload_get, window_match_name='match')
windows = self.windows_for_payload(boss, window, payload_get, window_match_name='match')
pdata: str = payload_get('data')
encoding, _, q = pdata.partition(':')
session = ''
Expand Down

0 comments on commit 958ad0d

Please sign in to comment.