diff --git a/package/contents/code/data-loader.js b/package/contents/code/data-loader.js index 119e7b8..9d0059c 100644 --- a/package/contents/code/data-loader.js +++ b/package/contents/code/data-loader.js @@ -51,11 +51,15 @@ function getReloadedAgoMs(lastReloaded) { } function getPlasmoidStatus(lastReloaded, inTrayActiveTimeoutSec) { - var reloadedAgoMs = getReloadedAgoMs(lastReloaded) - if (reloadedAgoMs < inTrayActiveTimeoutSec*1000) { - return PlasmaCore.Types.ActiveStatus + if (plasmoid.expanded) { + return PlasmaCore.Types.NeedsAttentionStatus } else { - return PlasmaCore.Types.PassiveStatus + var reloadedAgoMs = getReloadedAgoMs(lastReloaded) + if (reloadedAgoMs < inTrayActiveTimeoutSec*1000) { + return PlasmaCore.Types.ActiveStatus + } else { + return PlasmaCore.Types.PassiveStatus + } } }