fix: better handling of broken shortcuts

This commit is contained in:
2025-04-16 15:46:39 +00:00
parent 9cbdf2a9c8
commit d0ce3cddc7
3 changed files with 31 additions and 12 deletions

View File

@ -80,6 +80,12 @@ listen<{ message: string; header: string }>('invoke-error', (event) => {
errorMessage.value = event.payload.message;
errorHeader.value = event.payload.header;
});
listen<string>('launch-error', (event) => {
errorVisible.value = true;
errorMessage.value = event.payload;
errorHeader.value = 'Launch error';
});
</script>
<template>
@ -122,7 +128,7 @@ listen<{ message: string; header: string }>('invoke-error', (event) => {
{{ errorMessage }}
<Button
class="m-auto"
label="A sad state of affairs"
label="OK"
@click="errorVisible = false"
/>
</div>

View File

@ -106,7 +106,7 @@ const menuItems = [
command: async () => await startline(true, false),
},
{
label: 'Create shortcut',
label: 'Create desktop shortcut',
icon: 'pi pi-link',
command: createShortcut,
},