Index: src/views/pages/post-edit.ejs
===================================================================
--- src/views/pages/post-edit.ejs	(revision e22230ee070e7bf2c33bef18dceb7bf779d963f2)
+++ src/views/pages/post-edit.ejs	(revision 5d6868642ec935e64b72c33d00cc84edb29b193d)
@@ -445,4 +445,5 @@
   height: 100dvh;
   background: var(--paper);
+  overflow: hidden;   /* alléén het tekstveld scrollt, niet het frame zelf */
 }
 /* In fullscreen vult het schrijfveld de resterende ruimte en scrollt het zelf
@@ -451,5 +452,7 @@
   flex: 1 1 auto; min-height: 0; height: auto; max-height: none;
 }
-body.pe-fs-open { overflow: hidden; }
+/* Pagina vergrendelen achter het fullscreen-veld (html én body) → geen tweede,
+   verwarrende pagina-scrollbalk naast de scrollbalk van het tekstveld. */
+html.pe-fs-open, body.pe-fs-open { overflow: hidden; }
 
 /* Editor body — looks like prose, behaves like a textarea */
@@ -1232,4 +1235,5 @@
     const on = editorFrame.classList.toggle('pe-fs');
     document.body.classList.toggle('pe-fs-open', on);
+    document.documentElement.classList.toggle('pe-fs-open', on);
     if (fsBtn) {
       fsBtn.setAttribute('aria-pressed', on ? 'true' : 'false');
