diff options
Diffstat (limited to 'webAO')
| -rw-r--r-- | webAO/client.ts | 4 | ||||
| -rw-r--r-- | webAO/dom/cancelEvidence.ts | 4 | ||||
| -rw-r--r-- | webAO/dom/deleteEvidence.ts | 2 | ||||
| -rw-r--r-- | webAO/dom/editEvidence.ts | 2 | ||||
| -rw-r--r-- | webAO/dom/onEnter.ts | 2 |
5 files changed, 7 insertions, 7 deletions
diff --git a/webAO/client.ts b/webAO/client.ts index 619955a..ebfb36f 100644 --- a/webAO/client.ts +++ b/webAO/client.ts @@ -190,7 +190,7 @@ class Client extends EventEmitter { this.manifest = []; this.resources = getResources(AO_HOST, theme); this.selectedEmote = -1; - this.selectedEvidence = 0; + this.selectedEvidence = -1; this.checkUpdater = null; this.sender = sender this.viewport = masterViewport(); @@ -221,7 +221,7 @@ class Client extends EventEmitter { get evidence() { return document.getElementById("button_present").classList.contains("dark") ? this.selectedEvidence - : 0; + : -1; } /** diff --git a/webAO/dom/cancelEvidence.ts b/webAO/dom/cancelEvidence.ts index a906613..05910f8 100644 --- a/webAO/dom/cancelEvidence.ts +++ b/webAO/dom/cancelEvidence.ts @@ -8,11 +8,11 @@ import { AO_HOST } from "../client/aoHost"; */ export function cancelEvidence() { // Clear evidence data - if (client.selectedEvidence > 0) { + if (client.selectedEvidence >= 0) { document.getElementById(`evi_${client.selectedEvidence}`)!.className = "evi_icon"; } - client.selectedEvidence = 0; + client.selectedEvidence = -1; // Clear evidence on information window (<HTMLSelectElement>document.getElementById("evi_select")).selectedIndex = 0; diff --git a/webAO/dom/deleteEvidence.ts b/webAO/dom/deleteEvidence.ts index cd299e4..764b9e5 100644 --- a/webAO/dom/deleteEvidence.ts +++ b/webAO/dom/deleteEvidence.ts @@ -5,7 +5,7 @@ import { cancelEvidence } from "./cancelEvidence"; * Delete selected evidence. */ export function deleteEvidence() { - const id = client.selectedEvidence - 1; + const id = client.selectedEvidence; client.sender.sendDE(id); cancelEvidence(); } diff --git a/webAO/dom/editEvidence.ts b/webAO/dom/editEvidence.ts index 931caad..80ce350 100644 --- a/webAO/dom/editEvidence.ts +++ b/webAO/dom/editEvidence.ts @@ -8,7 +8,7 @@ export function editEvidence() { const evidence_select = <HTMLSelectElement>( document.getElementById("evi_select") ); - const id = client.selectedEvidence - 1; + const id = client.selectedEvidence; client.sender.sendEE( id, (<HTMLInputElement>document.getElementById("evi_name")).value, diff --git a/webAO/dom/onEnter.ts b/webAO/dom/onEnter.ts index 4948783..65bfa37 100644 --- a/webAO/dom/onEnter.ts +++ b/webAO/dom/onEnter.ts @@ -9,7 +9,7 @@ export function onEnter(event: KeyboardEvent) { if (event.keyCode === 13) { const mychar = client.character; const myemo = client.emote; - const evi = client.evidence; + const evi = client.evidence + 1; const flip = Boolean( document.getElementById("button_flip")!.classList.contains("dark") ); |
