Skip to content

Commit 271f7d5

Browse files
committed
更新版本号至1.1.4,解决更新请求阻塞波形显示的问题
1 parent e993aee commit 271f7d5

File tree

2 files changed

+16
-17
lines changed

2 files changed

+16
-17
lines changed

src-tauri/tauri.conf.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"$schema": "https://schema.tauri.app/config/2",
33
"productName": "BPM Sniffer",
4-
"version": "1.1.3",
4+
"version": "1.1.4",
55
"identifier": "com.renlu.bpm-sniffer",
66
"build": {
77
"beforeBuildCommand": "pnpm web:build",

src/App.tsx

Lines changed: 15 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -192,22 +192,6 @@ export default function App() {
192192
}
193193
} catch {}
194194

195-
// 仅靠后端初始化语言;前端不再覆盖后端语言
196-
await invoke('start_capture')
197-
// 获取应用版本号
198-
try { const v = await getVersion(); setAppVersion(v) } catch {}
199-
// 静默检查并下载更新(可达性自动选择端点)
200-
try {
201-
const update = await check()
202-
if (update?.available) {
203-
await update.downloadAndInstall()
204-
// 轻提示:已更新完毕,下次重启生效(需要用户手动关闭)
205-
setUpdateReady(true)
206-
// 可选:不自动重启,保留当前会话;如需立即生效可调用 relaunch()
207-
}
208-
} catch {}
209-
210-
211195
const unlistenA = await listen<DisplayBpm>('bpm_update', (e) => {
212196
const res = e.payload
213197
// 计算即将展示的 BPM(后端传 0 则沿用上一值),并基于“显示整数值”进行比较/锁定
@@ -278,6 +262,21 @@ export default function App() {
278262
}
279263
})
280264
removeListener = () => { if (removeMql) removeMql(); unlistenA(); unlistenD() }
265+
266+
// 仅靠后端初始化语言;前端不再覆盖后端语言
267+
await invoke('start_capture')
268+
// 获取应用版本号
269+
try { const v = await getVersion(); setAppVersion(v) } catch {}
270+
// 静默检查并下载更新(可达性自动选择端点)
271+
try {
272+
const update = await check()
273+
if (update?.available) {
274+
await update.downloadAndInstall()
275+
// 轻提示:已更新完毕,下次重启生效(需要用户手动关闭)
276+
setUpdateReady(true)
277+
// 可选:不自动重启,保留当前会话;如需立即生效可调用 relaunch()
278+
}
279+
} catch {}
281280
} catch (err) { console.error(tn('[启动] 错误', '[BOOT] error'), err) }
282281
})()
283282

0 commit comments

Comments
 (0)