fix: auto update should not block popup

This commit is contained in:
Faisal Amir 2025-09-15 20:51:27 +07:00
parent 18114c0a15
commit 5736d7b110

View File

@ -35,15 +35,25 @@ const BackendUpdater = () => {
}) })
useEffect(() => { useEffect(() => {
console.log('BackendUpdater state update:', {
remindMeLater: updateState.remindMeLater,
isUpdateAvailable: updateState.isUpdateAvailable,
autoUpdateEnabled: updateState.autoUpdateEnabled,
updateInfo: updateState.updateInfo,
})
setBackendUpdateState({ setBackendUpdateState({
remindMeLater: updateState.remindMeLater, remindMeLater: updateState.remindMeLater,
isUpdateAvailable: updateState.isUpdateAvailable, isUpdateAvailable: updateState.isUpdateAvailable,
}) })
}, [updateState]) }, [updateState])
// Don't show if user clicked remind me later or auto update is enabled // Don't show if user clicked remind me later
if (backendUpdateState.remindMeLater || updateState.autoUpdateEnabled) if (backendUpdateState.remindMeLater) {
console.log('BackendUpdater: Not showing notification due to:', {
remindMeLater: backendUpdateState.remindMeLater,
})
return null return null
}
return ( return (
<> <>