Fix update not being rechecked if the update modal was directly dismissed

This commit is contained in:
Josiah Glosson
2025-07-07 15:57:27 -05:00
parent 52d6bf3907
commit 9aab6c3e08

View File

@@ -1,5 +1,5 @@
<template>
<ModalWrapper ref="modal" :header="formatMessage(messages.header)">
<ModalWrapper ref="modal" :header="formatMessage(messages.header)" :on-hide="onHide">
<div>{{ formatMessage(messages.bodyVersion, { version: update!.version }) }}</div>
<div v-if="updateSize">
{{ formatMessage(messages.bodySize, { size: formatBytes(updateSize) }) }}
@@ -91,9 +91,13 @@ async function show(newUpdate: UpdateData) {
isOpen.value = true
}
function onHide() {
isOpen.value = false
}
function hide() {
modal.value!.hide()
isOpen.value = false
onHide()
}
defineExpose({ show, isOpen })