qinyan 1 year ago
parent
commit
7178d63e17
1 changed files with 6 additions and 1 deletions
  1. 6 1
      src/modules/editor/components/CompUI/basicUI/Page/screen.tsx

+ 6 - 1
src/modules/editor/components/CompUI/basicUI/Page/screen.tsx

@@ -16,6 +16,9 @@ export default defineComponent({
                             const s = {useFor: v, pageMode: ctrl.state.screen.pageMode, pageSizeType: ctrl.state.screen.pageSizeType}
                             ctrl.saveScreenPage();
                             ctrl.state.setScreen(s as any);
+                            setTimeout(() => {
+                                editor.controls.editorCtrl.autoInScreen();
+                            }, 0);
 
                         }} class = "flex-1 overflow-hidden" options={[{ label: "手机", value: "mobile" }, { label: "PC", value: "pc" }]}  />
                     </div>
@@ -28,7 +31,9 @@ export default defineComponent({
                                 s.pageSizeType = "normal";
                             }
                             ctrl.state.setScreen(s as any);
-                            editor.controls.editorCtrl.autoInScreen();
+                            setTimeout(() => {
+                                editor.controls.editorCtrl.autoInScreen();
+                            }, 0);
 
                         }} value={ctrl.state.screen.pageMode} class = "flex-1 overflow-hidden" options={[{ label: "H5长页", value: "long" }, { label: "翻页", value: "short" }]}  />
                     </div>