Skip to content

Commit ef5fd23

Browse files
CopilotMrAlders0n
andcommitted
Set status to Idle after successful capacity check and connection complete
Co-authored-by: MrAlders0n <55921894+MrAlders0n@users.noreply.github.com>
1 parent 66ce76f commit ef5fd23

2 files changed

Lines changed: 6 additions & 3 deletions

File tree

STATUS_MESSAGES.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -277,9 +277,9 @@ These messages use a hybrid approach: **first display respects 500ms minimum**,
277277
#### Idle
278278
- **Message**: `"Idle"`
279279
- **Color**: Slate (idle)
280-
- **Used in**: `postApiAndRefreshMap()`
281-
- **Source**: `content/wardrive.js:1091`
282-
- **Context**: Manual mode, after API post completes
280+
- **Used in**: `connect()`, `postApiAndRefreshMap()`
281+
- **Source**: `content/wardrive.js:2060`, `content/wardrive.js:1091`
282+
- **Context**: Initial connection complete after capacity check succeeds, or manual mode after API post completes
283283
- **Minimum Visibility**: 500ms minimum enforced
284284

285285
---

content/wardrive.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2054,6 +2054,9 @@ async function connect() {
20542054
setTimeout(() => {
20552055
disconnect().catch(err => debugError(`Disconnect after capacity denial failed: ${err.message}`));
20562056
}, 1500);
2057+
} else {
2058+
// Connection complete, set status to Idle
2059+
setStatus("Idle", STATUS_COLORS.idle);
20572060
}
20582061
} catch (e) {
20592062
debugError(`Channel setup failed: ${e.message}`, e);

0 commit comments

Comments
 (0)