auto-sync: 2026-05-20 21:07:16
This commit is contained in:
@@ -124,7 +124,15 @@ export default function App() {
|
||||
>
|
||||
📜 新建军令
|
||||
</button>
|
||||
<span style={{ fontSize: 11, color: 'var(--muted)' }}>⟳ {countdown}s</span>
|
||||
<button
|
||||
onClick={() => { loadAll(); toast('已刷新'); }}
|
||||
style={{
|
||||
fontSize: 11, padding: '2px 8px', borderRadius: 4,
|
||||
border: '1px solid var(--line)', background: 'var(--panel)',
|
||||
color: 'var(--fg)', cursor: 'pointer', marginLeft: 6,
|
||||
}}
|
||||
title="手动刷新"
|
||||
>{v2tasksLoading ? '⟳ ...' : '⟳ 刷新'}</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -617,6 +617,7 @@ function getPollInterval(): number {
|
||||
|
||||
export function startPolling() {
|
||||
if (_cdTimer) return;
|
||||
(window as any).__markActivity = markActivity;
|
||||
useStore.getState().loadAll();
|
||||
_cdTimer = setInterval(() => {
|
||||
// P0-1: 有输入焦点时跳过整个 loadAll
|
||||
|
||||
Reference in New Issue
Block a user