@@ -83,7 +83,7 @@
page-properties (dissoc page-properties :assets)]
(clj->js {:currentPageId id
:assets (or assets #js[])
- :selectedIds (if shape-id #js[shape-id] #js[])
+ :selectedIds (if (not-empty shape-id) #js[shape-id] #js[])
:pages [(merge page-properties
{:id id
:name "page"
@@ -87,7 +87,7 @@ export function useResizeObserver<T extends HTMLElement>(
if (app.selectedIds.size) {
app.api.zoomToSelection()
} else {
- app.api.cameraToCenter()
+ app.api.zoomToFit()
}
}, 50)
}, [ref])