From 1eb0b0e0a875baedcfaf24f0bcbf07bee1a5b45b Mon Sep 17 00:00:00 2001 From: Aisland Date: Wed, 2 Sep 2026 01:52:08 +0800 Subject: [PATCH] =?UTF-8?q?Revert=20"TEMP-DEMO:=20=E5=81=87=E8=AE=BE?= =?UTF-8?q?=E6=94=B6=E5=88=B0=E6=9B=B4=E6=96=B0=E6=8F=90=E7=A4=BA=E7=9A=84?= =?UTF-8?q?=E6=BC=94=E7=A4=BA=E6=80=81=EF=BC=88=E9=93=83=E9=93=9B=E5=91=BC?= =?UTF-8?q?=E5=90=B8=E7=81=AF+=E6=96=B0=E7=89=88=E6=9C=AC=E6=A8=AA?= =?UTF-8?q?=E5=B9=85=EF=BC=9B=E7=9C=8B=E5=AE=8C=E5=8D=B3=20git=20revert=20?= =?UTF-8?q?=E6=9C=AC=E6=8F=90=E4=BA=A4=E5=9B=9E=E9=80=80=EF=BC=89"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit 81d40f07d7613ad79c02a46592c2c50d4f26034a. --- 01_content/lib/client.js | 8 +++++--- 01_content/src/client/split.tsx | 9 ++++----- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/01_content/lib/client.js b/01_content/lib/client.js index c6b4859..ef5f918 100644 --- a/01_content/lib/client.js +++ b/01_content/lib/client.js @@ -18067,9 +18067,8 @@ function ConsolePane() { const [plainGrid, setPlainGridState] = (0, import_react.useState)(() => splitEnv?.console?.getPlainGrid?.() ?? 5); const [glowGrid, setGlowGridState] = (0, import_react.useState)(() => splitEnv?.console?.getGlowGrid?.() ?? 8); const [annOpen, setAnnOpen] = (0, import_react.useState)(false); - const [updStatus, setUpdStatus] = (0, import_react.useState)("uptodate"); - const [updInfo, setUpdInfo] = (0, import_react.useState)(() => readCache().info ?? { latest: "0.3.1-demo", notes: "\u6F14\u793A\uFF1A\u8FD9\u662F\u5047\u8BBE\u53D1\u73B0\u7684\u65B0\u7248\u672C\u6A2A\u5E45", url: "https://github.com/Aisland-SJL/dsh-worktable/releases" }); - void updStatus; + const [updStatus, setUpdStatus] = (0, import_react.useState)(() => readCache().status); + const [updInfo, setUpdInfo] = (0, import_react.useState)(() => readCache().info); const [autoCheckOn, setAutoCheckOn] = (0, import_react.useState)(() => getAutoCheck()); const updBusyRef = (0, import_react.useRef)(false); const photoUrlRef = (0, import_react.useRef)(""); @@ -18443,6 +18442,9 @@ function ConsolePane() { (0, import_react.useEffect)(() => { splitEnv?.console?.refreshPreviews?.(); }, []); + (0, import_react.useEffect)(() => { + if (getAutoCheck()) void runUpdateCheck(false); + }, []); (0, import_react.useEffect)(() => { let alive = true; splitEnv?.console?.getPhotoLib?.().then((lib2) => { diff --git a/01_content/src/client/split.tsx b/01_content/src/client/split.tsx index 601e877..14f0afc 100644 --- a/01_content/src/client/split.tsx +++ b/01_content/src/client/split.tsx @@ -1543,9 +1543,8 @@ function ConsolePane() { const [plainGrid, setPlainGridState] = useState(() => splitEnv?.console?.getPlainGrid?.() ?? 5) const [glowGrid, setGlowGridState] = useState(() => splitEnv?.console?.getGlowGrid?.() ?? 8) const [annOpen, setAnnOpen] = useState(false) - const [updStatus, setUpdStatus] = useState('uptodate') - const [updInfo, setUpdInfo] = useState(() => readCache().info ?? { latest: '0.3.1-demo', notes: '演示:这是假设发现的新版本横幅', url: 'https://github.com/Aisland-SJL/dsh-worktable/releases' }) - void updStatus + const [updStatus, setUpdStatus] = useState(() => readCache().status) + const [updInfo, setUpdInfo] = useState(() => readCache().info) const [autoCheckOn, setAutoCheckOn] = useState(() => getAutoCheck()) const updBusyRef = useRef(false) const photoUrlRef = useRef('') @@ -1849,8 +1848,8 @@ function ConsolePane() { useEffect(() => { splitEnv?.console?.refreshPreviews?.() }, []) - // 自动检查更新(节流一天;手动按钮始终 force)——TEMP-DEMO:临时禁用 - // useEffect(() => { if (getAutoCheck()) void runUpdateCheck(false) }, []) + // 自动检查更新(节流一天;手动按钮始终 force) + useEffect(() => { if (getAutoCheck()) void runUpdateCheck(false) }, []) // 背景照片库:IndexedDB 异步加载记录 → 对象 URL;无记录则空 useEffect(() => { let alive = true