From 87d610bb62bc91626b963701d1e7a4c945343fea Mon Sep 17 00:00:00 2001 From: Huang Xin Date: Mon, 2 Jun 2025 12:19:13 +0800 Subject: [PATCH] revert: some browsers may report wrong pixel density, closes #1305 (#1306) This reverts commit 6e0cc38aa7ca726e251c16e453922fcd637cee49. --- apps/readest-app/src/hooks/useResponsiveSize.ts | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/apps/readest-app/src/hooks/useResponsiveSize.ts b/apps/readest-app/src/hooks/useResponsiveSize.ts index 7290987f..c432af41 100644 --- a/apps/readest-app/src/hooks/useResponsiveSize.ts +++ b/apps/readest-app/src/hooks/useResponsiveSize.ts @@ -1,17 +1,11 @@ -import { getOSPlatform } from '@/utils/misc'; import { useMediaQuery } from 'react-responsive'; // use desktop size as base size export const useResponsiveSize = (baseSize: number) => { const isPhone = useMediaQuery({ maxWidth: 480 }); const isTablet = useMediaQuery({ minWidth: 481, maxWidth: 1024 }); - if (typeof window === 'undefined') { - return baseSize; - } - const pixelRatio = window.devicePixelRatio || 2.4; - const isMobile = ['android', 'ios'].includes(getOSPlatform()); - if (isPhone && isMobile) return baseSize * (pixelRatio / 3) * 1.25; - if (isTablet && isMobile) return baseSize * (pixelRatio / 3) * 1.25; + if (isPhone) return baseSize * 1.25; + if (isTablet) return baseSize * 1.25; return baseSize; };