Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Evergreen:11.1
oxygen-icon-theme
r912146.diff
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File r912146.diff of Package oxygen-icon-theme
Subject: try to solve logout crashes and lost memory From: wstephenson@suse.de Bug: Patch-upstream: 912146 --- kstyles/oxygen/oxygen.cpp (revision 912145) +++ kstyles/oxygen/oxygen.cpp (revision 912146) @@ -85,15 +85,20 @@ K_GLOBAL_STATIC_WITH_ARGS(OxygenStyleHel static const int gw = 2; // ie glowwidth which we want to un-reserve space for in the tabs +static void cleanupBefore() +{ + OxygenStyleHelper *h = globalHelper; + h->cleanupBeforeDelete(); +} + OxygenStyle::OxygenStyle() : KStyle(), -// kickerMode(false), -// kornMode(false), - flatMode(false), _helper(*globalHelper) { _config = _helper.config(); + qAddPostRoutine(cleanupBefore); + // connect to KGlobalSettings signals so we will be notified when the // system palette (in particular, the contrast) is changed QDBusConnection::sessionBus().connect( QString(), "/KGlobalSettings", Index: kstyles/oxygen/oxygen.cpp ===================================================================
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor