diff --git a/frontend/projects/ui/src/app/pages/apps-routes/app-list/app-list-pkg/app-list-pkg.component.html b/frontend/projects/ui/src/app/pages/apps-routes/app-list/app-list-pkg/app-list-pkg.component.html
index d446c324a..3913387e9 100644
--- a/frontend/projects/ui/src/app/pages/apps-routes/app-list/app-list-pkg/app-list-pkg.component.html
+++ b/frontend/projects/ui/src/app/pages/apps-routes/app-list/app-list-pkg/app-list-pkg.component.html
@@ -24,7 +24,7 @@
slot="end"
fill="clear"
color="primary"
- (click)="launchUi()"
+ (click)="launchUi($event)"
[disabled]="!(pkg.entry.state | isLaunchable: status:manifest.interfaces)"
>
diff --git a/frontend/projects/ui/src/app/pages/apps-routes/app-list/app-list-pkg/app-list-pkg.component.ts b/frontend/projects/ui/src/app/pages/apps-routes/app-list/app-list-pkg/app-list-pkg.component.ts
index 1f7f0ed56..5fc139f5b 100644
--- a/frontend/projects/ui/src/app/pages/apps-routes/app-list/app-list-pkg/app-list-pkg.component.ts
+++ b/frontend/projects/ui/src/app/pages/apps-routes/app-list/app-list-pkg/app-list-pkg.component.ts
@@ -28,7 +28,9 @@ export class AppListPkgComponent {
return this.pkg.entry.manifest
}
- launchUi(): void {
+ launchUi(e: Event): void {
+ e.stopPropagation()
+ e.preventDefault()
this.launcherService.launch(this.pkg.entry)
}
}
diff --git a/frontend/projects/ui/src/app/pages/developer-routes/developer-list/developer-list.page.html b/frontend/projects/ui/src/app/pages/developer-routes/developer-list/developer-list.page.html
index e266e922f..4fecacf35 100644
--- a/frontend/projects/ui/src/app/pages/developer-routes/developer-list/developer-list.page.html
+++ b/frontend/projects/ui/src/app/pages/developer-routes/developer-list/developer-list.page.html
@@ -23,7 +23,7 @@
{{ entry.value.name }}