From 764bd71f69bad786364e0e67a2e9c00ac489343c Mon Sep 17 00:00:00 2001 From: mayank2498 Date: Mon, 25 May 2026 14:49:20 +0530 Subject: [PATCH 1/2] fix(applive): quit button must detach, not delete session Customer hit a stuck-on-loader state when reopening Appium Inspector in the same AppLive session after Quit. Root cause: the X button called quitSession() with no args, which sent DELETE /session and killed the WebDriver session AppLive depends on. In AppLive context (window.AppLiveSessionId truthy), the button must detach only. Desktop Inspector behavior is unchanged. Refs AL-13652, AL-13970. RCA: docs/post-prod-bugs/001-quit-restart-stuck.md --- .../components/SessionInspector/Header/HeaderButtons.jsx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/common/renderer/components/SessionInspector/Header/HeaderButtons.jsx b/app/common/renderer/components/SessionInspector/Header/HeaderButtons.jsx index 87b2fd5a2b..ea76c2a521 100644 --- a/app/common/renderer/components/SessionInspector/Header/HeaderButtons.jsx +++ b/app/common/renderer/components/SessionInspector/Header/HeaderButtons.jsx @@ -316,7 +316,13 @@ const HeaderButtons = (props) => { )} -