From 50d102d0328a1e0df3f25c6fe7fd0ab8bb0df089 Mon Sep 17 00:00:00 2001 From: abose Date: Wed, 14 Jan 2026 17:25:13 +0530 Subject: [PATCH 1/4] chore: increase survey delays --- src/extensionsIntegrated/Phoenix/guided-tour.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/extensionsIntegrated/Phoenix/guided-tour.js b/src/extensionsIntegrated/Phoenix/guided-tour.js index ccbc40775..d40204788 100644 --- a/src/extensionsIntegrated/Phoenix/guided-tour.js +++ b/src/extensionsIntegrated/Phoenix/guided-tour.js @@ -27,10 +27,10 @@ define(function (require, exports, module) { // All popup notifications will show immediately on boot, we don't want to interrupt user amidst his work // by showing it at a later point in time. - const GENERAL_SURVEY_TIME = 1200000, // 20 min + const GENERAL_SURVEY_TIME = 35 * 60 * 1000, // min -> ms SURVEY_PRELOAD_DELAY = 10000, // 10 seconds to allow the survey to preload, but not // enough time to break user workflow - POWER_USER_SURVEY_INTERVAL_DAYS = 35; + POWER_USER_SURVEY_INTERVAL_DAYS = 45; const userAlreadyDidAction = PhStore.getItem(GUIDED_TOUR_LOCAL_STORAGE_KEY) ? JSON.parse(PhStore.getItem(GUIDED_TOUR_LOCAL_STORAGE_KEY)) : { From e6ff5e5e1d112423a7115388213e9621bd9d55d5 Mon Sep 17 00:00:00 2001 From: abose Date: Wed, 14 Jan 2026 17:33:32 +0530 Subject: [PATCH 2/4] fix: prevent mac autocorrect in file tree fields --- src/project/FileTreeView.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/project/FileTreeView.js b/src/project/FileTreeView.js index 7c05bb993..b33e96f9e 100644 --- a/src/project/FileTreeView.js +++ b/src/project/FileTreeView.js @@ -351,6 +351,16 @@ define(function (require, exports, module) { type: "text", defaultValue: this.props.name, autoFocus: true, + + // 🔒 Disable OS / browser assistance + autoComplete: "off", + autoCorrect: "off", // Safari / iOS + autoCapitalize: "off", // Safari / iOS + spellCheck: false, // Chrome / Firefox / Safari + inputMode: "text", // Prevent smart keyboards + enterKeyHint: "done", // Optional, avoids suggestions UI + + // Event handlers onKeyDown: this.handleKeyDown, onInput: this.handleInput, onClick: this.handleClick, From 33db9561b198ca41b24238574d6a9cd820db24d2 Mon Sep 17 00:00:00 2001 From: abose Date: Wed, 14 Jan 2026 17:34:34 +0530 Subject: [PATCH 3/4] fix: prevent mac autocorrect in file tree fields for directory rename input --- src/project/FileTreeView.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/project/FileTreeView.js b/src/project/FileTreeView.js index b33e96f9e..6e366f726 100644 --- a/src/project/FileTreeView.js +++ b/src/project/FileTreeView.js @@ -786,6 +786,16 @@ define(function (require, exports, module) { type: "text", defaultValue: this.props.name, autoFocus: true, + + // 🔒 Disable OS / browser assistance + autoComplete: "off", + autoCorrect: "off", // Safari / iOS + autoCapitalize: "off", // Safari / iOS + spellCheck: false, // Chrome / Firefox / Safari + inputMode: "text", // Prevent smart keyboards + enterKeyHint: "done", // Optional, avoids suggestions UI + + // events onKeyDown: this.handleKeyDown, onInput: this.handleInput, onBlur: this.handleBlur, From ed87bb8d22bdee781cf185f44c3fa4f5e3707b95 Mon Sep 17 00:00:00 2001 From: abose Date: Wed, 14 Jan 2026 17:37:14 +0530 Subject: [PATCH 4/4] chore: update pro dep --- tracking-repos.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tracking-repos.json b/tracking-repos.json index 5320c71ee..b0e0787be 100644 --- a/tracking-repos.json +++ b/tracking-repos.json @@ -1,5 +1,5 @@ { "phoenixPro": { - "commitID": "5aa97d2d87bd85244e3a57d1c850810a7a29a85e" + "commitID": "d72beedc81737f4b408ada7eb37f38b8bff94a6e" } }