diff --git a/src/views/backpack/grid.vue b/src/views/backpack/grid.vue index fd87817..6d7b56b 100644 --- a/src/views/backpack/grid.vue +++ b/src/views/backpack/grid.vue @@ -5,7 +5,7 @@ @touchstart="mobile.onTouchStart($event, [v, idx])" @touchmove="mobile.onTouchMove" @touchend="mobile.onTouchEnd" @dblclick="commit('close_equip_tip'); dispatch('useEquip', idx);" @mouseover="commit('show_equip_tip', { equip: v, compare: true, e: $event })" - @mouseleave="commit('close_equip_tip')"> + @mouseleave="commit('close_equip_tip')" @click="clickGrid($event, v)">
@@ -108,6 +108,12 @@ const confirmAddGrid = () => { } } +const clickGrid = (e, equip) => { + if (e.altKey && equip) { + equip.locked = !equip.locked; + } +} + onMounted(() => { });