summaryrefslogtreecommitdiffstats
path: root/webapp/actions
diff options
context:
space:
mode:
authorPepijn <pepijnfens@gmail.com>2016-11-17 19:46:07 +0100
committerHarrison Healey <harrisonmhealey@gmail.com>2016-11-17 13:46:07 -0500
commit6d2882f6e70bc1c8794e0193a574dfe254b57d79 (patch)
treea9f2919afee7026c7009de7b1a5cb2010cadde34 /webapp/actions
parenta7987149582a42e0f6d05813bc0f61fcdd6f805c (diff)
downloadchat-6d2882f6e70bc1c8794e0193a574dfe254b57d79.tar.gz
chat-6d2882f6e70bc1c8794e0193a574dfe254b57d79.tar.bz2
chat-6d2882f6e70bc1c8794e0193a574dfe254b57d79.zip
Don't show desktop notifications for messages entering the channel th… (#4216)
* Don't show desktop notifications for messages entering the channel the user is currently on Coding style fixes Allow notifications if browser tab is not focussed * Don't show desktop notifications for messages entering the channel the user is currently on Coding style fixes Allow notifications if browser tab is not focussed * Mute sound when a user doesn't get a desktop notification * Also play sound on desktop notifications * Fixed reviewer's remarks: * Removed double notification check * Removed direct links to browser store, created separate actions
Diffstat (limited to 'webapp/actions')
-rw-r--r--webapp/actions/global_actions.jsx7
1 files changed, 7 insertions, 0 deletions
diff --git a/webapp/actions/global_actions.jsx b/webapp/actions/global_actions.jsx
index a70462295..9337595af 100644
--- a/webapp/actions/global_actions.jsx
+++ b/webapp/actions/global_actions.jsx
@@ -535,3 +535,10 @@ export function toggleSideBarAction(visible) {
});
}
}
+
+export function emitBrowserFocus(focus) {
+ AppDispatcher.handleViewAction({
+ type: ActionTypes.BROWSER_CHANGE_FOCUS,
+ focus
+ });
+}