From 4f97f772f768a231bc036b1d33d9ac224e561142 Mon Sep 17 00:00:00 2001 From: nat-openclaw <258557496+nat-openclaw@users.noreply.github.com> Date: Wed, 3 Jun 2026 13:13:07 -0700 Subject: [PATCH 1/2] fix: hide PlayPage update icon for ignored updates --- .../src/frontend/components/PlayPage.svelte | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/application/src/frontend/components/PlayPage.svelte b/application/src/frontend/components/PlayPage.svelte index 221f4fc8..e723c8e5 100644 --- a/application/src/frontend/components/PlayPage.svelte +++ b/application/src/frontend/components/PlayPage.svelte @@ -535,21 +535,6 @@ {/if} - {#if updateInfo && !hasActiveUpdateDownload && isUpdateDismissed} - (showUpdateModal = true)} - > - - - {/if} - Date: Wed, 3 Jun 2026 13:19:36 -0700 Subject: [PATCH 2/2] fix: hide LibraryView update badges for dismissed updates Revert the PlayPage change and apply dismiss-aware update badge hiding in LibraryView for Recently Played and All Games tiles. --- .../src/frontend/components/PlayPage.svelte | 15 +++++++++++++++ .../src/frontend/views/LibraryView.svelte | 17 +++++++++++++---- 2 files changed, 28 insertions(+), 4 deletions(-) diff --git a/application/src/frontend/components/PlayPage.svelte b/application/src/frontend/components/PlayPage.svelte index e723c8e5..221f4fc8 100644 --- a/application/src/frontend/components/PlayPage.svelte +++ b/application/src/frontend/components/PlayPage.svelte @@ -535,6 +535,21 @@ {/if} + {#if updateInfo && !hasActiveUpdateDownload && isUpdateDismissed} + (showUpdateModal = true)} + > + + + {/if} + void openPlayPage(app)} > - {#if updatesManager.getAppUpdate(app.appID)?.updateAvailable || needsUmuMigration(app)} + {#if hasVisibleAppUpdate(app) || needsUmuMigration(app)} - {#if updatesManager.getAppUpdate(app.appID)?.updateAvailable} + {#if hasVisibleAppUpdate(app)} @@ -334,11 +343,11 @@ )} onclick={() => void openPlayPage(app)} > - {#if updatesManager.getAppUpdate(app.appID)?.updateAvailable || needsUmuMigration(app)} + {#if hasVisibleAppUpdate(app) || needsUmuMigration(app)} - {#if updatesManager.getAppUpdate(app.appID)?.updateAvailable} + {#if hasVisibleAppUpdate(app)}