From 0bbef06d5cf1226ca117533a918e554107a4bc32 Mon Sep 17 00:00:00 2001 From: Jage9 Date: Sat, 28 Feb 2026 20:34:41 -0500 Subject: [PATCH] Adjust item menu prompt and option order --- client/public/version.js | 2 +- client/src/main.ts | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/client/public/version.js b/client/public/version.js index 3136faa..fd7a65e 100644 --- a/client/public/version.js +++ b/client/public/version.js @@ -1,5 +1,5 @@ // Maintainer-controlled web client version. // Format: YYYY.MM.DD Rn (example: 2026.02.20 R2) -window.CHGRID_WEB_VERSION = "2026.03.01 R323"; +window.CHGRID_WEB_VERSION = "2026.03.01 R324"; // Optional display timezone for timestamps. Falls back to America/Detroit if unset/invalid. window.CHGRID_TIME_ZONE = "America/Detroit"; diff --git a/client/src/main.ts b/client/src/main.ts index 1294819..0b95ed2 100644 --- a/client/src/main.ts +++ b/client/src/main.ts @@ -1063,12 +1063,12 @@ function canManageTransferItem(item: WorldItem): boolean { /** Builds available item-management actions for one selected item. */ function itemManagementOptionsFor(item: WorldItem): ItemManagementOption[] { const options: ItemManagementOption[] = []; - if (canManageDeleteItem(item)) { - options.push({ action: 'delete', label: 'Delete item' }); - } if (canManageTransferItem(item) && (state.player.id !== null || state.peers.size > 0)) { options.push({ action: 'transfer', label: 'Transfer item' }); } + if (canManageDeleteItem(item)) { + options.push({ action: 'delete', label: 'Delete item' }); + } return options; } @@ -1089,7 +1089,7 @@ function beginItemManagement(item: WorldItem): void { itemManagementOptions = options; itemManagementOptionIndex = 0; state.mode = 'itemManageOptions'; - updateStatus(itemManagementOptions[0].label); + updateStatus('Items.'); audio.sfxUiBlip(); }