Skip to content

Commit cca4694

Browse files
committed
Fix selected template after reordering
1 parent 369e95f commit cca4694

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/utils/drag-and-drop.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Template, Property } from '../types/types';
2-
import { templates, getTemplates, saveTemplateSettings, getEditingTemplateIndex } from '../managers/template-manager';
2+
import { templates, getTemplates, saveTemplateSettings, getEditingTemplateIndex, setEditingTemplateIndex } from '../managers/template-manager';
33
import { updateTemplateList } from '../managers/template-ui';
44
import { updateVaultList } from '../managers/general-settings';
55
import { generalSettings, saveSettings } from './storage-utils';
@@ -95,6 +95,7 @@ function handleTemplateReorder(draggedItemId: string, newIndex: number): void {
9595
const [movedTemplate] = templates.splice(oldIndex, 1);
9696
templates.splice(newIndex, 0, movedTemplate);
9797
saveTemplateSettings().then(() => {
98+
setEditingTemplateIndex(newIndex)
9899
updateTemplateList();
99100
}).catch(error => {
100101
console.error('Failed to save template settings:', error);

0 commit comments

Comments
 (0)