mirror of
https://github.com/kovidgoyal/kitty
synced 2026-06-09 15:08:13 +02:00
Dont serialize OS Window class/name if they are the defaults
This commit is contained in:
@@ -1219,9 +1219,9 @@ class TabManager: # {{{
|
||||
ans.extend(tab.serialize_state_as_session(ser_opts))
|
||||
if ans:
|
||||
prefix = [] if is_first else ['', '', 'new_os_window']
|
||||
if self.wm_class:
|
||||
if self.wm_class and self.wm_class != appname:
|
||||
prefix.append(f'os_window_class {self.wm_class}')
|
||||
if self.wm_name:
|
||||
if self.wm_name and self.wm_name != appname:
|
||||
prefix.append(f'os_window_name {self.wm_name}')
|
||||
ans = prefix + ans
|
||||
return ans
|
||||
|
||||
Reference in New Issue
Block a user