Better fix

This commit is contained in:
Kovid Goyal 2024-01-21 08:27:16 +05:30
parent ec0a449c63
commit ab9631f045
No known key found for this signature in database
GPG key ID: 06BC317B515ACE7C
2 changed files with 2 additions and 3 deletions

View file

@ -52,7 +52,7 @@ Detailed list of changes
- Fix a regression in the previous release that caused `kitten @ launch --cwd=current` to fail over SSH (:iss:`7028`)
- Fix a regression in the previous release that caused `kitten @ send-text` with a match parameter to send text twice to the active window (:iss:`7027`)
- Fix a regression in the previous release that caused `kitten @ send-text` with a match tab parameter to send text twice to the active window (:iss:`7027`)
0.32.0 [2024-01-19]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

View file

@ -8,7 +8,6 @@
from kitty.cli import CompletionSpec, get_defaults_from_seq, parse_args, parse_option_spec
from kitty.cli_stub import RCOptions as R
from kitty.conf.utils import uniq
from kitty.constants import appname, list_kitty_resources, running_in_kitty
from kitty.types import AsyncResponse
@ -393,9 +392,9 @@ def windows_for_payload(
tabs = tuple(boss.match_tabs(payload_get(tab_match_name)))
if not tabs:
raise MatchError(payload_get(tab_match_name), 'tabs')
windows = []
for tab in tabs:
windows += list(tab)
windows = uniq(windows)
return windows
def create_async_responder(self, payload_get: PayloadGetType, window: Optional[Window]) -> AsyncResponder: