diff --git a/neode-ui/src/views/AppDetails.vue b/neode-ui/src/views/AppDetails.vue index c94c3f92..96cf87d6 100644 --- a/neode-ui/src/views/AppDetails.vue +++ b/neode-ui/src/views/AppDetails.vue @@ -621,6 +621,7 @@ function goBack() { router.back() } + function launchApp() { if (!pkg.value) return @@ -771,8 +772,7 @@ async function confirmUninstall() { try { await store.uninstallPackage(appId.value) - // Navigate back to apps after uninstall - router.push('/dashboard/apps') + router.push('/dashboard/apps').catch(() => {}) } catch (err) { console.error('Failed to uninstall app:', err) alert('Failed to uninstall app') diff --git a/neode-ui/src/views/Apps.vue b/neode-ui/src/views/Apps.vue index 4f342740..9d91d30b 100644 --- a/neode-ui/src/views/Apps.vue +++ b/neode-ui/src/views/Apps.vue @@ -171,7 +171,7 @@ \ No newline at end of file