From 7559676e680292fd5bca819a403df69d2e133a5f Mon Sep 17 00:00:00 2001 From: schroda <50052685+schroda@users.noreply.github.com> Date: Wed, 15 Jul 2026 14:34:35 +0200 Subject: [PATCH] Fix standard progress bar transition with large page texts In case the double page reading mode was used and the current page was a double page, the transition got messed up due to the page text wrapping and growing in height --- CHANGELOG.md | 1 + .../progress-bar/components/ReaderProgressBarPageNumber.tsx | 1 + 2 files changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6dbb325f..9bf726c3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -74,6 +74,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). - (**Reader**) Fix infinite scroll immediately opening previous chapter with disabled transition page when opening reader - (**Reader**) Fix preserving scroll position - (**Reader**) Fix missing gap between chapters in continuous vertical and horizontal reading modes with disabled transition page +- (**Reader**) Fix desktop standard progress bar open/close transition with double page reading mode - (**Browse**) Fix showing only nsfw sources in the browse source page when the "show nsfw" setting is disabled - (**Browse**) Fix not being able to select some languages as an "allowed language" in some situations (e.g., browser native language "en-GB" prevented "English" from getting visually shown as enabled) - (**Manga/Library**) Fix mark as read/unread option not being disabled for manga without any chapters diff --git a/src/features/reader/overlay/progress-bar/components/ReaderProgressBarPageNumber.tsx b/src/features/reader/overlay/progress-bar/components/ReaderProgressBarPageNumber.tsx index 50b7a2bb..265883c3 100644 --- a/src/features/reader/overlay/progress-bar/components/ReaderProgressBarPageNumber.tsx +++ b/src/features/reader/overlay/progress-bar/components/ReaderProgressBarPageNumber.tsx @@ -18,5 +18,6 @@ export const ReaderProgressBarPageNumber = styled(Typography)({ textAlign: 'center', userSelect: 'none', cursor: 'pointer', + textWrap: 'nowrap', WebkitTapHighlightColor: 'transparent', });