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: b...@mogwai.be
          Reporter: h...@webcoder49.dev
  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.

Reply via email to