diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index e60b19d0620b..e9a7ee35f0f4 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -85,7 +85,7 @@ jobs: const results = [ await assertSize('./fixtures/ssg/dist/client', 288), await assertSize('./fixtures/webstudio-remix-netlify-functions/build/client', 376), - await assertSize('./fixtures/webstudio-remix-vercel/build/client', 904), + await assertSize('./fixtures/webstudio-remix-vercel/build/client', 908), ] for (const result of results) { if (result.passed) { diff --git a/apps/builder/app/builder/builder.tsx b/apps/builder/app/builder/builder.tsx index a446ae002902..47435bb6ea73 100644 --- a/apps/builder/app/builder/builder.tsx +++ b/apps/builder/app/builder/builder.tsx @@ -64,11 +64,13 @@ import { migrateWebstudioDataMutable } from "~/shared/webstudio-data-migrator"; import { Loading, LoadingBackground } from "./shared/loading"; import { mergeRefs } from "@react-aria/utils"; import { CommandPanel } from "./features/command-panel"; + import { initCopyPaste, initCopyPasteForContentEditMode, } from "~/shared/copy-paste/init-copy-paste"; import { useInertHandlers } from "./shared/inert-handlers"; +import { TextToolbar } from "./features/workspace/canvas-tools/text-toolbar"; registerContainers(); @@ -122,6 +124,7 @@ const Main = ({ children, css }: { children: ReactNode; css?: CSS }) => ( css={{ gridArea: "main", position: "relative", + isolation: "isolate", ...css, }} > @@ -416,6 +419,9 @@ export const Builder = ({ /> } /> +
+ +
{isPreviewMode === false &&