https://bugs.kde.org/show_bug.cgi?id=520337

            Bug ID: 520337
           Summary: Home/Installed/Updates/Settings/About not top-aligned
                    briefly on startup
    Classification: Applications
           Product: Discover
      Version First 6.6.5
       Reported In:
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: discover
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
  Target Milestone: ---

DESCRIPTION
When starting Discover, especially noticeable on a slow system, initially the
Home/Installed/Updates/Settings/About items (the "topContent" in the QML) are
not aligned to the top of the drawer. Instead, they are vertically centered.
When the categories appear, they are pushed to the top, which is OK, but it
would look slicker if the top content was already at the top before the
categories appear.

STEPS TO REPRODUCE
1. Run Discover, especially while your system is busy (e.g. have Discover in a
saved Plasma session which is being restored)
2. Look at the left-hand drawer

OBSERVED RESULT
Notice that Home/Installed/Updates/Settings/About are vertically centered
briefly, until the categories appear below them, pushing them to the top.

EXPECTED RESULT
Home/Installed/Updates/Settings/About are aligned to the top of the drawer
(under the Search bar) immediately, so that when the categories appear, they
don't have to move.

SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20260516
KDE Plasma Version: 6.6.5
KDE Frameworks Version: 6.26.0
Qt Version: 6.11.0
Kernel Version: 7.0.7-1-default (64-bit)
Graphics Platform: X11

ADDITIONAL INFORMATION
As an alternative step to reproduce, run "plasma-discover --backends none"
which will show the vertical centering when no categories are present.

I expect the issue is somewhere in
https://invent.kde.org/plasma/discover/-/blob/master/discover/qml/DiscoverDrawer.qml?ref_type=heads
but I don't know enough about QML to fix.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to