From 7af98052964bc9c8979bd8dd19c04674db4e2df8 Mon Sep 17 00:00:00 2001 From: Deathamns Date: Sun, 19 Oct 2014 14:35:03 +0200 Subject: [PATCH] Safari shows integers only over the toolbar icon --- src/js/pagestore.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/js/pagestore.js b/src/js/pagestore.js index 26746b683..a78a40ca2 100644 --- a/src/js/pagestore.js +++ b/src/js/pagestore.js @@ -460,7 +460,13 @@ PageStore.prototype.updateBadge = function() { var iconStr = ''; if ( µb.userSettings.showIconBadge && netFiltering && this.perLoadBlockedRequestCount ) { - iconStr = µb.utils.formatCount(this.perLoadBlockedRequestCount); + // Safari knows numbers only, 0 (zero) means empty badge + if (vAPI.safari) { + iconStr = this.perLoadBlockedRequestCount; + } + else { + iconStr = µb.utils.formatCount(this.perLoadBlockedRequestCount); + } } vAPI.setIcon(this.tabId, iconPaths, iconStr); };