diff --git a/hwe/ts/PartialReservedCommand.vue b/hwe/ts/PartialReservedCommand.vue index bac75633..24958d21 100644 --- a/hwe/ts/PartialReservedCommand.vue +++ b/hwe/ts/PartialReservedCommand.vue @@ -370,10 +370,12 @@ const emptyTurn: TurnObjWithTime[] = Array.from({ time: "", }); +const editModeKey = `sammo_edit_mode_key`; + const prevTurnList = ref(new Set([0])); const turnList = ref(new Set()); const reservedCommandList = ref(emptyTurn); -const isEditMode = ref(false); +const isEditMode = ref(localStorage.getItem(editModeKey)==='1'); const flippedMaxTurn = 15; const viewMaxTurn = ref(flippedMaxTurn); @@ -641,6 +643,7 @@ onMounted(() => { watch(isEditMode, newEditMode => { + localStorage.setItem(editModeKey, newEditMode?'1':'0'); if (newEditMode) { commandQuickReserveForm.value?.close(); currentQuickReserveTarget.value = -1;