From 14294a557925b05a87e96da5c2f1f457971a158d Mon Sep 17 00:00:00 2001 From: Tankred Hase Date: Wed, 17 Sep 2014 14:43:53 +0200 Subject: [PATCH] Focus window after clicking on notification --- Gruntfile.js | 8 ++++---- src/js/util/notification.js | 5 ++++- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/Gruntfile.js b/Gruntfile.js index 40aa9d2..cd58ff9 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -82,19 +82,19 @@ module.exports = function(grunt) { watch: { css: { files: ['src/sass/**/*.scss'], - tasks: ['dist-css'] + tasks: ['dist-css', 'manifest'] }, js: { files: ['src/js/**/*.js'], - tasks: ['copy:js', 'copy:integration'] + tasks: ['copy:js', 'copy:integration', 'manifest'] }, lib: { files: ['src/lib/**/*.js'], - tasks: ['copy:lib'] + tasks: ['copy:lib', 'manifest'] }, app: { files: ['src/*.js', 'src/**/*.html', 'src/**/*.json', 'src/img/**/*', 'src/font/**/*'], - tasks: ['copy:app', 'copy:ca', 'copy:tpl', 'copy:img', 'copy:font', 'manifest-dev'] + tasks: ['copy:app', 'copy:ca', 'copy:tpl', 'copy:img', 'copy:font', 'manifest-dev', 'manifest'] } }, copy: { diff --git a/src/js/util/notification.js b/src/js/util/notification.js index 187be3e..8c4a7cc 100644 --- a/src/js/util/notification.js +++ b/src/js/util/notification.js @@ -38,7 +38,10 @@ define(function(require) { body: options.message, icon: cfg.iconPath }); - notification.onclick = options.onClick; + notification.onclick = function() { + window.focus(); + options.onClick(); + }; if (options.timeout > 0) { setTimeout(function() {