diff --git a/entries/static/entries/js/components/LexicalUnitEdit.js b/entries/static/entries/js/components/LexicalUnitEdit.js
index fd19ca0d65e0a12bd6d186b9f4200c03afc42d1a..a47af3697f94d763873b7013917413a695115ba7 100644
--- a/entries/static/entries/js/components/LexicalUnitEdit.js
+++ b/entries/static/entries/js/components/LexicalUnitEdit.js
@@ -41,7 +41,7 @@ const FramePreview = {
     });
   },
   template: `
-    <div class="row h-100">
+    <div class="row h-100 overflow-hidden">
       <div :key="unifiedFrameId" class="col h-100 pr-0 pt-0 pb-0 overflow-auto" id="frame-preview-left-pane">
         <lexical-unit-edit
           v-if="unifiedFrameId !== -1"
@@ -54,7 +54,7 @@ const FramePreview = {
           Brak ramy do wyświetlenia
         </div>
       </div>
-      <div class="col h-100 px-1 pt-0 pb-0 overflow-auto" id="frame-preview-right-pane">
+      <div class="col h-100 pl-1 pt-0 pb-0 overflow-auto" id="frame-preview-right-pane">
         <unification-switchable-list
           @unified-frame-selected="unifiedFrameSelected"
         />
@@ -1077,7 +1077,7 @@ Object.assign(LexicalUnitEdit, {
                 @schemata-selected="schemataSelected"
               />
       </div>
-      <div v-if="right_pane_tab === 'frame_preview'">
+      <div v-if="right_pane_tab === 'frame_preview'" class="overflow-hidden h-100" >
         <frame-preview 
             :key="currentPreviewedUnifiedFrameId" 
             :initialUnifiedFrameId="currentPreviewedUnifiedFrameId"