diff --git a/dashboard/src/views/AppsView.vue b/dashboard/src/views/AppsView.vue index bfda38091..4ccbce16e 100644 --- a/dashboard/src/views/AppsView.vue +++ b/dashboard/src/views/AppsView.vue @@ -100,9 +100,12 @@ const appProgressMessage = AppsModel.appProgressMessage; const applinkDialog = useTemplateRef('applinkDialog'); -function openAppEdit(app) { - if (app.type === APP_TYPES.LINK) applinkDialog.value.open(app); - else window.location.href = `#/app/${app.id}/info`; +// hook for applinks otherwise it is a link +function openAppEdit(app, event) { + if (app.type === APP_TYPES.LINK) { + applinkDialog.value.open(app); + event.preventDefault(); + } } function onOpenApp(app, event) { @@ -214,7 +217,7 @@ onUnmounted(() => {
-
+
{{ app.label || app.subdomain || app.fqdn }}
{{ installationStateLabel(app) }}
@@ -226,49 +229,49 @@ onUnmounted(() => {
-