mirror of
https://github.com/kovidgoyal/kitty
synced 2026-06-06 09:15:57 +02:00
Better fix
This commit is contained in:
@@ -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]
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
@@ -8,7 +8,6 @@ from typing import TYPE_CHECKING, Any, Callable, Dict, FrozenSet, Iterable, Iter
|
||||
|
||||
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 @@ class RemoteCommand:
|
||||
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:
|
||||
|
||||
Reference in New Issue
Block a user