From 3c952b01d36c38f2c7dc226ca278ae3767df7ba5 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 4 Jun 2022 14:53:13 +0530 Subject: [PATCH] Fix reloading in all kitties skipping kitty processes started as kitty +open --- kitty/utils.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/kitty/utils.py b/kitty/utils.py index 1ce99abb2..6abccf082 100644 --- a/kitty/utils.py +++ b/kitty/utils.py @@ -906,8 +906,15 @@ def is_kitty_gui_cmdline(*cmd: str) -> bool: return False if len(cmd) == 1: return True - if '+' in cmd or '@' in cmd or cmd[1].startswith('+') or cmd[1].startswith('@'): + s = cmd[1][:1] + if s == '@': return False + if s == '+': + if cmd[1] == '+': + if len(cmd) > 2 and cmd[2] == 'open': + return True + return False + return cmd[1] == '+open' return True