Fix GrantleeTheme::ThemeManager being leaked.

Authored by dfaure on Apr 22 2018, 8:53 AM.

Description

Fix GrantleeTheme::ThemeManager being leaked.

Summary:
When a Viewer was deleted, its ThemeManager was kept alive.
So it would still react to KDirWatch (when installing files) and it
would try to update a menu (QActionGroup) that was deleted with the
viewer.

BUG: 383070
FIXED-IN: 18.04

Test Plan:
KMail, Enter to open separate viewer, Alt+F4, (uncommitted)
debug output shows that now the ThemeManager is deleted, while it wasn't before.

Reviewers: mlaurent

Reviewed By: mlaurent

Subscribers: KDE PIM

Tags: KDE PIM

Differential Revision: https://phabricator.kde.org/D12431

Details

Committed
dfaureApr 22 2018, 8:58 AM
Reviewer
mlaurent
Differential Revision
D12431: Fix GrantleeTheme::ThemeManager being leaked.
Parents
R81:6190bbddcc97: SVN_SILENT made messages (.desktop file) - always resolve ours
Branches
Unknown
Tags
Unknown