feat(markdown): add double-click → edit mode via SelectionManager callback

This commit is contained in:
Hiren Kangad
2026-03-13 11:21:27 +05:30
parent 02597abc9d
commit 2d5396ef09
2 changed files with 16 additions and 0 deletions
+8
View File
@@ -158,6 +158,14 @@ export function useCanvasSetup(deps: CanvasSetupDeps) {
});
};
// Double-click markdown → enter edit mode
selection.onDoubleClickMarkdown = (item) => {
if (mdOverlayRef.current) {
mdOverlayRef.current.setEditing(item.id);
selection.setEnabled(false);
}
};
// Refresh transform box when item dimensions change (e.g. video metadata loaded)
scene.onItemDimensionsChanged = (itemId: string) => {
if (selection.selectedIds.has(itemId)) {