fix: Fixed white screen issue on mobile

This commit is contained in:
Aman Harwara
2022-12-19 13:36:16 +05:30
parent c9078f374b
commit 91f3295cff

View File

@@ -22,10 +22,11 @@ const PreferencesButton = ({ openPreferences }: Props) => {
const [changelogLastReadVersion, setChangelogLastReadVersion] = useState(() =>
application.changelogService.getLastReadVersion(),
)
const isChangelogUnread = useMemo(
() => (changelogLastReadVersion ? compareSemVersions(application.version, changelogLastReadVersion) > 0 : false),
[application.version, changelogLastReadVersion],
)
const isChangelogUnread = useMemo(() => {
return changelogLastReadVersion && !application.isNativeMobileWeb()
? compareSemVersions(application.version, changelogLastReadVersion) > 0
: false
}, [application, changelogLastReadVersion])
useEffect(
() => application.changelogService.addLastReadChangeListener(setChangelogLastReadVersion),
[application.changelogService],