🐛 Fix viewport size when collapsing sidebar

This commit is contained in:
Andrés Moya 2020-06-09 08:15:41 +02:00 committed by Andrey Antukh
parent 006bacfef0
commit 5f373df569
5 changed files with 15 additions and 16 deletions

View file

@ -40,7 +40,7 @@
[{:keys [page file layout project] :as params}]
(let [left-sidebar? (not (empty? (keep layout [:layers :sitemap
:document-history :libraries])))
right-sidebar? (not (empty? (keep layout [:icons :drawtools :element-options])))
right-sidebar? (not (empty? (keep layout [:icons :element-options])))
classes (classnames
:no-tool-bar-right (not right-sidebar?)
:no-tool-bar-left (not left-sidebar?))

View file

@ -393,10 +393,10 @@
(events/unlistenByKey key5)
)))
options (mf/deref refs/workspace-page-options)
]
options (mf/deref refs/workspace-page-options)]
(mf/use-effect on-mount)
(mf/use-effect (mf/deps layout) on-resize)
[:svg.viewport
{:preserveAspectRatio "xMidYMid meet"