diff --git a/app/web/src/base/page/ed.tsx b/app/web/src/base/page/ed.tsx
index 4bac88a8..675b31b8 100644
--- a/app/web/src/base/page/ed.tsx
+++ b/app/web/src/base/page/ed.tsx
@@ -23,7 +23,7 @@ export default page({
w.isEditor = true;
- if (!edInitSync(p)) {
+ if (!edInitSync(p) && !p.sync) {
return ;
}
diff --git a/app/web/src/nova/ed/ed-base.tsx b/app/web/src/nova/ed/ed-base.tsx
index 8e528e2b..1d04217a 100644
--- a/app/web/src/nova/ed/ed-base.tsx
+++ b/app/web/src/nova/ed/ed-base.tsx
@@ -43,8 +43,12 @@ export const EdBase = () => {
-
-
+ {p.status === "ready" && (
+ <>
+
+
+ >
+ )}
{
p.mode === "mobile" ? mobileCSS : "bg-white"
)}
>
-
-
-
+ {p.status !== "ready" ? (
+
+ ) : (
+ <>
+
+
+
+ >
+ )}