diff --git a/dashboard/src/components/ApplinkDialog.vue b/dashboard/src/components/ApplinkDialog.vue index 23100c3a8..5c81d066d 100644 --- a/dashboard/src/components/ApplinkDialog.vue +++ b/dashboard/src/components/ApplinkDialog.vue @@ -74,7 +74,6 @@ function onIconChanged(file) { function onResetIcon() { iconFile.value = ''; - imagePicker.value.clear(`${API_ORIGIN}/img/appicon_fallback.png`); } async function onSubmit() { @@ -194,8 +193,7 @@ defineExpose({
- - {{ $t('app.applinks.clearIconAction') }} - {{ $t('app.applinks.clearIconDescription') }} +
diff --git a/dashboard/src/components/ImagePicker.vue b/dashboard/src/components/ImagePicker.vue index 8e1a1d053..fb5aeb573 100644 --- a/dashboard/src/components/ImagePicker.vue +++ b/dashboard/src/components/ImagePicker.vue @@ -70,6 +70,8 @@ async function onUnset() { const error = await props.unsetHandler(); if (!error) isChanged.value = false; + internalSrc.value = props.fallbackSrc; + busy.value = false; }