This repository has been archived on 2023-03-18. You can view files and clone it, but cannot push or open issues or pull requests.
osr-discourse-src/app/assets/javascripts/discourse/initializers/focus-event.js.es6
2014-05-16 14:04:34 -04:00

19 lines
361 B
JavaScript

/**
Keep track of when the browser is in focus.
**/
export default {
name: 'focus-event',
initialize: function() {
// Default to true
Discourse.set('hasFocus', true);
$(window).focus(function() {
Discourse.setProperties({hasFocus: true, notify: false});
}).blur(function() {
Discourse.set('hasFocus', false);
});
}
};