From 12eb553a3f98a3d003f3105d5923dcaa43b58648 Mon Sep 17 00:00:00 2001 From: lilia Date: Wed, 20 May 2015 15:50:03 -0700 Subject: [PATCH] Draw attention to windows on new messages --- js/chromium.js | 6 ++++++ js/panel_controller.js | 5 ++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/js/chromium.js b/js/chromium.js index f84e519ec..fe4e3600d 100644 --- a/js/chromium.js +++ b/js/chromium.js @@ -141,6 +141,12 @@ } else { window.addEventListener('beforeunload', callback); } + }, + + drawAttention: function(window_id) { + if (chrome.app.window) { + chrome.app.window.get(window_id).drawAttention(); + } } }; diff --git a/js/panel_controller.js b/js/panel_controller.js index 95582fa97..6bb16cbb9 100644 --- a/js/panel_controller.js +++ b/js/panel_controller.js @@ -65,7 +65,10 @@ }); conversation.fetchMessages(); } else { - openConversation(message.get('conversationId')); + var conversationId = message.get('conversationId'); + openConversation(conversationId); + var windowId = windowMap.windowIdFrom(conversationId); + extension.windows.drawAttention(windowId); } };