Fixed an issue where the updates module wouldn't update visibility when auto-hide was toggled. (#612)

This commit is contained in:
Jas Singh
2024-12-24 02:43:58 -08:00
committed by GitHub
parent e0917ffb28
commit e7d9235bf5

View File

@@ -39,6 +39,10 @@ const updatesPoller = new BashPoller<string, []>(
updatesPoller.initialize('updates'); updatesPoller.initialize('updates');
Variable.derive([bind(autoHide)], (autoHideModule) => {
isVis.set(!autoHideModule || (autoHideModule && parseFloat(pendingUpdates.get()) > 0));
});
const updatesIcon = Variable.derive( const updatesIcon = Variable.derive(
[bind(icon.pending), bind(icon.updated), bind(pendingUpdates)], [bind(icon.pending), bind(icon.updated), bind(pendingUpdates)],
(pendingIcon, updatedIcon, pUpdates) => { (pendingIcon, updatedIcon, pUpdates) => {