From a14941ab7d5acb61abc3c27ba470db9f0e4ba4c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lorenz=20H=C3=BCbschle-Schneider?= Date: Tue, 3 Apr 2018 14:15:12 +0200 Subject: [PATCH] Don't jump to hidden buffers with Alt-A See #998 --- js/glowingbear.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/js/glowingbear.js b/js/glowingbear.js index 32b4193..f87b139 100644 --- a/js/glowingbear.js +++ b/js/glowingbear.js @@ -796,7 +796,7 @@ weechat.controller('WeechatCtrl', ['$rootScope', '$scope', '$store', '$timeout', // Try to find buffer with notification for (i in sortedBuffers) { buffer = sortedBuffers[i]; - if (buffer.notification > 0) { + if (buffer.notification > 0 && !buffer.hidden) { $scope.setActiveBuffer(buffer.id); return; // return instead of break so that the second for loop isn't executed } @@ -804,7 +804,7 @@ weechat.controller('WeechatCtrl', ['$rootScope', '$scope', '$store', '$timeout', // No notifications, find first buffer with unread lines instead for (i in sortedBuffers) { buffer = sortedBuffers[i]; - if (buffer.unread > 0) { + if (buffer.unread > 0 && !buffer.hidden) { $scope.setActiveBuffer(buffer.id); return; }