https://bugs.kde.org/show_bug.cgi?id=496606
Bug ID: 496606
Summary: Despite text wrapping episode description allows
horizontal scrolling
Classification: Applications
Product: kasts
Version: 24.08.3
Platform: Arch Linux
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Created attachment 176061
--> https://bugs.kde.org/attachment.cgi?id=176061&action=edit
Observed Result with lines long enough to wrap
SUMMARY
I will refer to the "Description", meaning the episode details rich text
description (this QML element:
https://invent.kde.org/multimedia/kasts/-/blob/8555de27a8242f04ffc83ec9e8ba812328036ab5/src/qml/EntryPage.qml#L227-L265),
and the "Parent", its parent element (either
https://invent.kde.org/multimedia/kasts/-/blob/8555de27a8242f04ffc83ec9e8ba812328036ab5/src/qml/EntryPage.qml#L18-313
or
https://invent.kde.org/multimedia/kasts/-/blob/8555de27a8242f04ffc83ec9e8ba812328036ab5/src/qml/EntryPage.qml#L74-312).
The Parent is under a common condition (see Observed Result) scrollable
horizontally when this should never be the case.
STEPS TO REPRODUCE
1. Open Kasts.
2. Click the Subscriptions icon.
3. Click a podcast name.
4. Click an episode name.
5. Use the left/right arrow keys or touchpad horizontal two finger swipe to
scroll the page.
OBSERVED RESULT
If the Description contains lines long enough to wrap (e.g. Episode
https://op3.dev/e,pg=a9a56b87-575a-5f6f-9636-cdf7b73e6230/gnulinuxvalencia.org/audio-video/audio/34-KDE_Express.mp3
in Feed https://kdeexpress.gitlab.io/feed):
the Parent scrolls horizontally, but with no horizontal scrollbar visible,
qualitatively to the length the longest line in the Description would be if it
didn't wrap.
If the Description contains no wrapped lines (e.g. Episode
https://op3.dev/e,pg=a9a56b87-575a-5f6f-9636-cdf7b73e6230/archive.org/download/31-kde-express/31-KDE_Express-IvanGJ.mp3
in Feed https://kdeexpress.gitlab.io/feed):
the Parent doesn't scroll horizontally.
EXPECTED RESULT
If the Description contains lines long enough to wrap (e.g. Episode
https://op3.dev/e,pg=a9a56b87-575a-5f6f-9636-cdf7b73e6230/gnulinuxvalencia.org/audio-video/audio/34-KDE_Express.mp3
in Feed https://kdeexpress.gitlab.io/feed):
the Parent doesn't scroll horizontally.
If the Description contains no wrapped lines (e.g. Episode
https://op3.dev/e,pg=a9a56b87-575a-5f6f-9636-cdf7b73e6230/archive.org/download/31-kde-express/31-KDE_Express-IvanGJ.mp3
in Feed https://kdeexpress.gitlab.io/feed):
the Parent doesn't scroll horizontally.
SOFTWARE/OS VERSIONS
Operating System: EndeavourOS
KDE Plasma Version: 6.2.3
KDE Frameworks Version: 6.8.0
Qt Version: 6.8.0
Kernel Version: 6.11.9-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 4 × Intel® Core™ i3 CPU M 370 @ 2.40GHz
Memory: 3.7 GiB of RAM
Graphics Processor: AMD CEDAR
ADDITIONAL INFORMATION
This may be a problem with Kasts or may be a more fundamental problem with
Kirigami.ScrollablePage or QtQuick.TextEdit.
--
You are receiving this mail because:
You are watching all bug changes.