diff --git a/services/web/app/views/project/editor.pug b/services/web/app/views/project/editor.pug index 7f936efd01..011076196c 100644 --- a/services/web/app/views/project/editor.pug +++ b/services/web/app/views/project/editor.pug @@ -67,9 +67,9 @@ block content ng-hide="state.loading", resize-on="layout:chat:resize,history:toggle", minimum-restore-size-west="130" - custom-toggler-pane=hasFeature('custom-togglers') ? "'west'" : "false" - custom-toggler-msg-when-open=hasFeature('custom-togglers') ? "'" + translate("tooltip_hide_filetree") + "'" : "false" - custom-toggler-msg-when-closed=hasFeature('custom-togglers') ? "'" + translate("tooltip_show_filetree") + "'" : "false" + custom-toggler-pane=hasFeature('custom-togglers') ? "west" : false + custom-toggler-msg-when-open=hasFeature('custom-togglers') ? translate("tooltip_hide_filetree") : false + custom-toggler-msg-when-closed=hasFeature('custom-togglers') ? translate("tooltip_show_filetree") : false ) .ui-layout-west include ./editor/file-tree diff --git a/services/web/app/views/project/editor/editor.pug b/services/web/app/views/project/editor/editor.pug index fda0fa6446..e98a3392fc 100644 --- a/services/web/app/views/project/editor/editor.pug +++ b/services/web/app/views/project/editor/editor.pug @@ -8,9 +8,9 @@ div.full-size( initial-size-east="'50%'" minimum-restore-size-east="300" allow-overflow-on="'center'" - custom-toggler-pane=hasFeature('custom-togglers') ? "'east'" : "false" - custom-toggler-msg-when-open=hasFeature('custom-togglers') ? "'" + translate("tooltip_hide_pdf") + "'" : "false" - custom-toggler-msg-when-closed=hasFeature('custom-togglers') ? "'" + translate("tooltip_show_pdf") + "'" : "false" + custom-toggler-pane=hasFeature('custom-togglers') ? "east" : false + custom-toggler-msg-when-open=hasFeature('custom-togglers') ? translate("tooltip_hide_pdf") : false + custom-toggler-msg-when-closed=hasFeature('custom-togglers') ? translate("tooltip_show_pdf") : false ) .ui-layout-center( ng-controller="ReviewPanelController", @@ -101,6 +101,7 @@ div.full-size( ng-click="syncToCode()" ) i.synctex-control-icon + div.full-size( ng-if="ui.pdfLayout == 'flat'" ng-show="ui.view == 'pdf'" diff --git a/services/web/public/coffee/ide/directives/layout.coffee b/services/web/public/coffee/ide/directives/layout.coffee index 8c30943f39..1fd12c0aa5 100644 --- a/services/web/public/coffee/ide/directives/layout.coffee +++ b/services/web/public/coffee/ide/directives/layout.coffee @@ -8,10 +8,10 @@ define [ pre: (scope, element, attrs) -> name = attrs.layout - customTogglerPane = scope.$eval(attrs.customTogglerPane or "false") - customTogglerMsgWhenOpen = scope.$eval(attrs.customTogglerMsgWhenOpen or "false") - customTogglerMsgWhenClosed = scope.$eval(attrs.customTogglerMsgWhenClosed or "false") - hasCustomToggler = customTogglerPane != false and customTogglerMsgWhenOpen != false and customTogglerMsgWhenClosed != false + customTogglerPane = attrs.customTogglerPane + customTogglerMsgWhenOpen = attrs.customTogglerMsgWhenOpen + customTogglerMsgWhenClosed = attrs.customTogglerMsgWhenClosed + hasCustomToggler = customTogglerPane? and customTogglerMsgWhenOpen? and customTogglerMsgWhenClosed? if attrs.spacingOpen? spacingOpen = parseInt(attrs.spacingOpen, 10)