From c73407c6925ceb8cfc1c2413f8dd8ccac4695791 Mon Sep 17 00:00:00 2001 From: Ramiro Saenz Date: Tue, 4 Dec 2018 14:32:45 -0300 Subject: [PATCH] Changed DND icon on toggle --- app/view/main/Main.js | 2 +- app/view/main/MainController.js | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/app/view/main/Main.js b/app/view/main/Main.js index fee02d48..b575d7f4 100644 --- a/app/view/main/Main.js +++ b/app/view/main/Main.js @@ -236,7 +236,7 @@ Ext.define('Rambox.view.main.Main', { ,overflowHandler: 'menu' ,items: [ { - glyph: 'xf1f7@FontAwesome' + glyph: JSON.parse(localStorage.getItem('dontDisturb')) ? 'xf1f7@FontAwesome' : 'xf0f3@FontAwesome' ,text: locale['app.main[16]']+': '+(JSON.parse(localStorage.getItem('dontDisturb')) ? locale['app.window[20]'] : locale['app.window[21]']) ,tooltip: locale['app.main[17]']+'
'+locale['app.main[18]']+': F1' ,enableToggle: true diff --git a/app/view/main/MainController.js b/app/view/main/MainController.js index 72ac9ddc..a4e3c9a9 100644 --- a/app/view/main/MainController.js +++ b/app/view/main/MainController.js @@ -314,8 +314,10 @@ Ext.define('Rambox.view.main.MainController', { btn.setText(locale['app.main[16]']+': ' + ( btn.pressed ? locale['app.window[20]'] : locale['app.window[21]'] )); - var btn_icon = document.getElementById('disturbBtn-btnIconEl'); - btn_icon.innerHTML = btn.pressed ? "" : ""; + // var btn_icon = document.getElementById('disturbBtn-btnIconEl'); + // btn_icon.innerHTML = btn.pressed ? "" : ""; + + btn.pressed ? btn.setGlyph('xf1f7@FontAwesome') : btn.setGlyph('xf0f3@FontAwesome'); // If this method is called from Lock method, prevent showing toast if ( !e ) return;