From 1a5b36b6f7ce2a0c1e7d044f8c71bb09c7a0680a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lorenz=20H=C3=BCbschle-Schneider?= Date: Mon, 17 Feb 2014 12:31:23 +0000 Subject: [PATCH] switchToActivityBuffer: Prioritise notifications If there is a buffer with a notification, go there. Otherwise, go to one with unread lines. --- js/glowingbear.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/js/glowingbear.js b/js/glowingbear.js index 3a2ab93..7b00eb6 100644 --- a/js/glowingbear.js +++ b/js/glowingbear.js @@ -738,7 +738,11 @@ weechat.controller('WeechatCtrl', ['$rootScope', '$scope', '$store', '$timeout', if (buffer.notification > 0) { $scope.setActiveBuffer(buffer.id); break; - } else if(buffer.unread > 0) { + } + } + for (var i in sortedBuffers) { + var buffer = sortedBuffers[i]; + if(buffer.unread > 0) { $scope.setActiveBuffer(buffer.id); break; }