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

Nicolas Fella <nicolas.fe...@gmx.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |nicolas.fe...@gmx.de

--- Comment #11 from Nicolas Fella <nicolas.fe...@gmx.de> ---
(In reply to Marco Martin from comment #4)
> (In reply to Akseli Lahtinen from comment #3)
> > #8  Plasma::Theme::~Theme (this=this@entry=0x558ae3b02058, this=<optimized
> > out>) at 
> > /usr/src/debug/libplasma-6.1.2-1.fc40.x86_64/src/plasma/theme.cpp:85
> 
> One thing that looks really weird to me is that line 85 , should happen when
> a theme gets destroyed that was *not* using the plasma global theme, the
> deletion comes from the deletion of an attached property Kirigami::Theme.
> 
> This should never happen, as far i know on that code path *only* the global
> plasma theme is used, so the destructor should ogo in the path of line 78 79

yeah, I also don't see how we end up there.

Looking at the theme code I would have liked to have an explicit
Plasma::Theme::globalTheme() singleton instead of this implicit global magic,
but that would be an API break

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

Reply via email to