diff --git a/resources/js/components/command-palette/CommandPalette.vue b/resources/js/components/command-palette/CommandPalette.vue index 55e368afe9e..4d9478a2c85 100644 --- a/resources/js/components/command-palette/CommandPalette.vue +++ b/resources/js/components/command-palette/CommandPalette.vue @@ -224,10 +224,10 @@ function getRecentItems() { } function addToRecentItems(item) { - item.category = __('Recent'); + const recentItem = { ...item, category: __('Recent') }; const filtered = getRecentItems().filter(recentItem => recentItem.text !== item.text); - const updated = [item, ...filtered].slice(0, 5); + const updated = [recentItem, ...filtered].slice(0, 5); localStorage.setItem('statamic.command-palette.recent', JSON.stringify(updated));