Просмотр исходного кода

Merge pull request #5749 from overleaf/ab-ide-panels-minsize

Set a minimum width for editor and PDF panels

GitOrigin-RevId: cc63e56df6f37c74995c00d1855dc3a0feccc32a
Alf Eaton 4 лет назад
Родитель
Сommit
07361a8f68
1 измененных файлов с 3 добавлено и 0 удалено
  1. 3 0
      services/web/frontend/js/ide/directives/layout.js

+ 3 - 0
services/web/frontend/js/ide/directives/layout.js

@@ -44,6 +44,7 @@ export default App.directive('layout', ($parse, $compile, ide) => ({
           spacingClosed = 7
           spacingClosed = 7
         }
         }
 
 
+        const minEditorPanelsWidth = 270
         const options = {
         const options = {
           spacing_open: spacingOpen,
           spacing_open: spacingOpen,
           spacing_closed: spacingClosed,
           spacing_closed: spacingClosed,
@@ -69,6 +70,8 @@ export default App.directive('layout', ($parse, $compile, ide) => ({
             size: scope.$eval(attrs.initialSizeEast),
             size: scope.$eval(attrs.initialSizeEast),
             initClosed: scope.$eval(attrs.initClosedWest),
             initClosed: scope.$eval(attrs.initClosedWest),
           },
           },
+          center__minWidth: minEditorPanelsWidth,
+          east__minSize: minEditorPanelsWidth,
         }
         }
 
 
         // Restore previously recorded state
         // Restore previously recorded state