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

Arjen Hiemstra <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
      Latest Commit|https://invent.kde.org/fram |https://invent.kde.org/fram
                   |eworks/ksvg/-/commit/6664da |eworks/kirigami/-/commit/cd
                   |ab1d3d980b4cb8ab427eb18fb70 |c7f956100cea13fdb45b30d705d
                   |c9dfd4c                     |735a066e700
             Status|ASSIGNED                    |RESOLVED

--- Comment #6 from Arjen Hiemstra <[email protected]> ---
Git commit cdc7f956100cea13fdb45b30d705d735a066e700 by Arjen Hiemstra.
Committed on 08/10/2025 at 13:29.
Pushed by ahiemstra into branch 'master'.

platform: Skip update() in PlatformTheme if we don't have a window

Otherwise we risk emitting change signals for things while we're in the
middle of teardown. If we don't have a window we're not going to be
visible anyway so we may as well not do anything.

This also moves the check from `windowChanged()` to `update()` to make
sure we check at the right moment.

M  +10   -7    src/platform/platformtheme.cpp

https://invent.kde.org/frameworks/kirigami/-/commit/cdc7f956100cea13fdb45b30d705d735a066e700

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

Reply via email to