This commit is contained in:
WillerXar 2026-01-30 15:30:11 +01:00 committed by GitHub
commit 4eb75ddf15
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -348,10 +348,12 @@ export async function runTui(opts: TuiOptions) {
phrases: waitingPhrase ? [waitingPhrase] : undefined,
}),
);
tui.requestRender();
return;
}
statusLoader.setMessage(`${activityStatus}${elapsed} | ${connectionStatus}`);
tui.requestRender();
};
const startStatusTimer = () => {
@ -423,11 +425,13 @@ export async function runTui(opts: TuiOptions) {
const setConnectionStatus = (text: string, ttlMs?: number) => {
connectionStatus = text;
renderStatus();
tui.requestRender();
if (statusTimeout) clearTimeout(statusTimeout);
if (ttlMs && ttlMs > 0) {
statusTimeout = setTimeout(() => {
connectionStatus = isConnected ? "connected" : "disconnected";
renderStatus();
tui.requestRender();
}, ttlMs);
}
};
@ -435,6 +439,7 @@ export async function runTui(opts: TuiOptions) {
const setActivityStatus = (text: string) => {
activityStatus = text;
renderStatus();
tui.requestRender();
};
const updateFooter = () => {