From 91f3295cffd54c7a5de01633add9b6abdb769cdf Mon Sep 17 00:00:00 2001 From: Aman Harwara Date: Mon, 19 Dec 2022 13:36:16 +0530 Subject: [PATCH] fix: Fixed white screen issue on mobile --- .../javascripts/Components/Footer/PreferencesButton.tsx | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/packages/web/src/javascripts/Components/Footer/PreferencesButton.tsx b/packages/web/src/javascripts/Components/Footer/PreferencesButton.tsx index 88116b69d..657517209 100644 --- a/packages/web/src/javascripts/Components/Footer/PreferencesButton.tsx +++ b/packages/web/src/javascripts/Components/Footer/PreferencesButton.tsx @@ -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],