diff --git a/CHANGES.md b/CHANGES.md index 3dcc34db5..c7f1bc733 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -17,6 +17,7 @@ ### :bug: Bugs fixed +- Fix crash when pressing Shift+1 on empty file [#1435](https://github.com/penpot/penpot/issues/1435) - Fix masked group resize strange behavior [Taiga #2317](https://tree.taiga.io/project/penpot/issue/2317). - Fix problems when exporting all artboards [Taiga #2234](https://tree.taiga.io/project/penpot/issue/2234). - Fix problems with team management [#1353](https://github.com/penpot/penpot/issues/1353) diff --git a/frontend/src/app/main/data/workspace.cljs b/frontend/src/app/main/data/workspace.cljs index 0993504af..75e62dba1 100644 --- a/frontend/src/app/main/data/workspace.cljs +++ b/frontend/src/app/main/data/workspace.cljs @@ -635,9 +635,7 @@ objects (wsh/lookup-page-objects state page-id) shapes (cp/select-toplevel-shapes objects {:include-frames? true}) srect (gsh/selection-rect shapes)] - - (if (or (mth/nan? (:width srect)) - (mth/nan? (:height srect))) + (if (= 0 (count shapes)) state (update state :workspace-local (fn [{:keys [vport] :as local}]