Index: src/views/pages/post-edit.ejs
===================================================================
--- src/views/pages/post-edit.ejs	(revision 48ebfa70cf6623c1c8343878537e7ed31e08cbd8)
+++ src/views/pages/post-edit.ejs	(revision 5a394e5e8fa1cb373ca434e76f73e527e31aee58)
@@ -963,10 +963,11 @@
 }
 .imed-stage {
-  flex: 1 1 auto; min-height: 0;
+  height: 58vh; flex: 0 0 auto;
   background: var(--paper-2, rgba(128,128,128,.08)); border-radius: 10px; overflow: hidden;
 }
-/* Cropper heeft een blok-img met begrensde hoogte nodig. */
 .imed-stage img { display: block; max-width: 100%; }
-.imed-stage .cropper-container { max-height: 64vh; }
+/* Cropper z'n container moet de volle stage-hoogte vullen — anders klapt 'ie dicht
+   in een flex-kolom zonder expliciete hoogte → leeg bewerk-venster (geen afbeelding). */
+.imed-stage .cropper-container { width: 100% !important; height: 100% !important; }
 .imed-tools {
   display: flex; flex-wrap: wrap; gap: 6px; justify-content: center;
