diff --git a/app/package.json b/app/package.json index d305d865..ec984b65 100644 --- a/app/package.json +++ b/app/package.json @@ -1,7 +1,7 @@ { "name": "Rambox", "productName": "Rambox", - "version": "0.5.11", + "version": "0.5.12", "description": "Rambox", "main": "electron/main.js", "private": true, diff --git a/app/store/ServicesList.js b/app/store/ServicesList.js index b8968405..9890b99c 100644 --- a/app/store/ServicesList.js +++ b/app/store/ServicesList.js @@ -38,7 +38,7 @@ Ext.define('Rambox.store.ServicesList', { ,description: locale['services[1]'] ,url: 'https://___.slack.com/' ,type: 'messaging' - ,js_unread: 'function checkUnread(){var e=$(".p-channel_sidebar__channel--unread").length,a=0;$(".p-channel_sidebar__badge").each(function(){a+=isNaN(parseInt($(this).html()))?0:parseInt($(this).html())}),updateBadge(e,a)}function updateBadge(e,a){var n=a>0?"("+a+") ":e>0?"(•) ":"";document.title=n+originalTitle}var originalTitle=document.title;setInterval(checkUnread,3e3);' + ,js_unread: 'function checkUnread(){var e=$(".p-channel_sidebar__channel--unread:not(.p-channel_sidebar__channel--muted)").length,a=0;$(".p-channel_sidebar__badge").each(function(){a+=isNaN(parseInt($(this).html()))?0:parseInt($(this).html())}),updateBadge(e,a)}function updateBadge(e,a){var n=a>0?"("+a+") ":e>0?"(•) ":"";document.title=n+originalTitle}var originalTitle=document.title;setInterval(checkUnread,3e3);' }, { id: 'noysi' diff --git a/app/view/main/MainController.js b/app/view/main/MainController.js index 24f65487..c7fe5a46 100644 --- a/app/view/main/MainController.js +++ b/app/view/main/MainController.js @@ -273,6 +273,8 @@ Ext.define('Rambox.view.main.MainController', { // Get Tab var tab = Ext.getCmp('tab_'+serviceId); + if ( !tab ) return; // Skip disabled services + // Mute sounds tab.setAudioMuted(btn.pressed ? true : tab.record.get('muted'), true); diff --git a/appveyor.yml b/appveyor.yml index 3eb8546e..892787c7 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -1,4 +1,4 @@ -version: 0.5.11 +version: 0.5.12 pull_requests: do_not_increment_build_number: true branches: