diff --git a/app/view/main/Main.js b/app/view/main/Main.js index 34d9d1c3..9a54ae84 100644 --- a/app/view/main/Main.js +++ b/app/view/main/Main.js @@ -385,5 +385,6 @@ Ext.define('Rambox.view.main.Main', { ,add: 'updatePositions' ,remove: 'updatePositions' ,childmove: 'updatePositions' + ,beforerender: 'initialize' } }); diff --git a/app/view/main/MainController.js b/app/view/main/MainController.js index 916d1489..4aedcdd9 100644 --- a/app/view/main/MainController.js +++ b/app/view/main/MainController.js @@ -3,6 +3,16 @@ Ext.define('Rambox.view.main.MainController', { ,alias: 'controller.main' + ,initialize: function( tabPanel ) { + const config = ipc.sendSync('getConfig'); + + if ( config.left_tabbar === true ) { + const mainView = Ext.cq1('app-main'); + mainView.setTabPosition('left'); + mainView.setTabRotation(0); + } + } + // Make focus on webview every time the user change tabs, to enable the autofocus in websites ,onTabChange: function( tabPanel, newTab, oldTab ) { var me = this;