Index: CHANGELOG.md
===================================================================
--- CHANGELOG.md	(revision 2d596cf40af3237279b9abfe6cfc0c0cfa221621)
+++ CHANGELOG.md	(revision 859bace0e4b7da9d799b1e608196dbed908d5447)
@@ -16,6 +16,8 @@
 ### Opgelost
 - Editor: het beeld verspringt niet meer bij het aanklikken van een opmaakknop.
-  `execCommand` scrollde de caret in beeld; de scrollpositie wordt nu vastgehouden
-  rond elk opmaak-commando, zodat je zelf scrollt.
+  Op mobiel heeft het schrijfveld nu een begrensde hoogte met eigen interne scroll
+  (een "box"), zodat de caret-scroll die mobiel Chrome forceert binnen de box blijft
+  i.p.v. de hele pagina te laten verspringen. De toolbar staat sticky erboven.
+  (Plus: scrollpositie wordt vastgehouden rond elk opmaak-commando.)
 - Post-editor op mobiel: de Opslaan/Annuleren-balk blijft nu net bóven het
   toetsenbord (sticky met dynamische bottom-offset = max van toetsenbord- en
Index: src/views/pages/post-edit.ejs
===================================================================
--- src/views/pages/post-edit.ejs	(revision 2d596cf40af3237279b9abfe6cfc0c0cfa221621)
+++ src/views/pages/post-edit.ejs	(revision 859bace0e4b7da9d799b1e608196dbed908d5447)
@@ -446,7 +446,8 @@
   background: var(--paper);
 }
-/* In fullscreen vult het schrijfveld de resterende ruimte en scrollt het zelf. */
+/* In fullscreen vult het schrijfveld de resterende ruimte en scrollt het zelf
+   (max-height: none overschrijft de mobiele box-begrenzing hieronder). */
 .pe-editor-frame.pe-fs .pe-editor {
-  flex: 1 1 auto; min-height: 0; height: auto;
+  flex: 1 1 auto; min-height: 0; height: auto; max-height: none;
 }
 body.pe-fs-open { overflow: hidden; }
@@ -468,4 +469,11 @@
 }
 .pe-editor:focus { outline: none; }
+/* Mobiel: begrens het schrijfveld tot een box met EIGEN interne scroll. Zo blijft
+   de caret-scroll (die mobiel Chrome forceert bij een opmaak-commando) binnen de
+   box i.p.v. de hele pagina te laten verspringen. De toolbar staat er sticky boven.
+   In fullscreen vult het veld de hele pagina (regel hierboven wint via .pe-fs). */
+@media (max-width: 768px) {
+  .pe-editor { min-height: 240px; max-height: 62vh; }
+}
 .pe-editor.is-dragover {
   outline: 2px dashed var(--accent);
