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

cwo <cwo....@posteo.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|ASSIGNED                    |RESOLVED
      Latest Commit|                            |https://invent.kde.org/plas
                   |                            |ma/plasma-workspace/-/commi
                   |                            |t/d424c156acf6c0f8e2156aa02
                   |                            |a0c89c9d841c9a4

--- Comment #8 from cwo <cwo....@posteo.net> ---
Git commit d424c156acf6c0f8e2156aa02a0c89c9d841c9a4 by Christoph Wolk.
Committed on 27/03/2025 at 05:51.
Pushed by cwo into branch 'master'.

kcms/wallpaper: make long wallpaper plugins scrollable

Wallpaper plugins can (and usually do) have their own settings, which
are dynamically loaded. There is a problem though because some wallpaper
plugins are based around a resizable view (such as a gridview of images)
that provides its own scollview and expect to fill the available area,
while others just provide items and rely on the loading container to
provide scrollability.

Instead, we set the implicitSize of the loader to its content and adjust
the main layout height accordingly if necessary (so (implicitly) large
items will cause scrollability, but keep the loader filling the layout
(so  resizable views take up the whole space). Along the way, we fix a
warning during the loading of the kcm.

M  +5    -3    kcms/wallpaper/ui/main.qml

https://invent.kde.org/plasma/plasma-workspace/-/commit/d424c156acf6c0f8e2156aa02a0c89c9d841c9a4

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

Reply via email to