From f479c90533b46fde63864e611e0dac59f60e7023 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 25 Mar 2026 20:16:15 +0530 Subject: [PATCH] Fix set_tab_title without prefilling not working --- kitty/boss.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kitty/boss.py b/kitty/boss.py index 8981a9ce1..2915e7dfd 100644 --- a/kitty/boss.py +++ b/kitty/boss.py @@ -2381,7 +2381,10 @@ def set_tab_title(self, title: str | None = None) -> None: if (w := self.window_id_map.get(tab.renaming_in_window)) is not None and w in tab: tab.set_active_window(w) return - prefilled = (tab.name or tab.title).strip() + if title in ('" "', "' '"): + prefilled = '' + else: + prefilled = (tab.name or tab.title).strip() tab_id = tab.id def on_rename_done(new_title: str) -> None: