Compare commits
1 Commits
a20c871726
...
25be638c5e
| Author | SHA1 | Date | |
|---|---|---|---|
| 25be638c5e |
@@ -41,6 +41,11 @@ export function UpdatesDialogHost() {
|
|||||||
setManifest(null);
|
setManifest(null);
|
||||||
setActiveDoc(null);
|
setActiveDoc(null);
|
||||||
setLoading(false);
|
setLoading(false);
|
||||||
|
getAppVersion().then((version) => {
|
||||||
|
if (version !== 'unknown') {
|
||||||
|
setLastSeenAppVersion(version);
|
||||||
|
}
|
||||||
|
});
|
||||||
}, [setDialogState]);
|
}, [setDialogState]);
|
||||||
|
|
||||||
const selectFile = useCallback(async (file: string) => {
|
const selectFile = useCallback(async (file: string) => {
|
||||||
@@ -73,7 +78,7 @@ export function UpdatesDialogHost() {
|
|||||||
if (cancelled || currentVersion === 'unknown') return;
|
if (cancelled || currentVersion === 'unknown') return;
|
||||||
|
|
||||||
const lastSeen = getLastSeenAppVersion();
|
const lastSeen = getLastSeenAppVersion();
|
||||||
const shouldAutoShow = Boolean(lastSeen && lastSeen !== currentVersion);
|
const shouldAutoShow = lastSeen !== currentVersion;
|
||||||
|
|
||||||
if (shouldAutoShow) {
|
if (shouldAutoShow) {
|
||||||
const loadedManifest = await loadUpdateManifest();
|
const loadedManifest = await loadUpdateManifest();
|
||||||
@@ -87,10 +92,6 @@ export function UpdatesDialogHost() {
|
|||||||
setDialogState({ open: true, manual: false });
|
setDialogState({ open: true, manual: false });
|
||||||
clearPendingReleaseNotes();
|
clearPendingReleaseNotes();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!lastSeen || lastSeen !== currentVersion) {
|
|
||||||
setLastSeenAppVersion(currentVersion);
|
|
||||||
}
|
|
||||||
};
|
};
|
||||||
|
|
||||||
const timer = window.setTimeout(checkVersion, 1500);
|
const timer = window.setTimeout(checkVersion, 1500);
|
||||||
|
|||||||
Reference in New Issue
Block a user