X-Git-Url: https://code.delx.au/sometimes-steal-my-focus/blobdiff_plain/2376f0e13a91f6d3a74b36307acc7bf7c7efe63c..HEAD:/extension.js diff --git a/extension.js b/extension.js index 61890b7..20ecb79 100644 --- a/extension.js +++ b/extension.js @@ -4,13 +4,19 @@ const { } = imports.ui.main; const WHITELIST = [ - "Emacs", - "Firefox" + "emacs", + "firefox", + "libreoffice-base", + "libreoffice-calc", + "libreoffice-draw", + "libreoffice-impress", + "libreoffice-writer", + "soffice" ]; const customWindowAttentionHandler = { _onWindowDemandsAttention(display, window) { - if (WHITELIST.includes(window.wm_class)) { + if (WHITELIST.includes(window.wm_class.toLowerCase())) { activateWindow(window); } else { defaultWindowAttentionHandler._onWindowDemandsAttention(display, window);