Add trivial debug for tracking activation

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@28557 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Richard Frith-MacDonald 2009-08-27 17:13:31 +00:00
parent 01249da35e
commit eafa573824

View file

@ -264,10 +264,11 @@ typedef struct {
if (theme != theTheme)
{
[theTheme deactivate];
DESTROY(currentThemeName);
ASSIGN (theTheme, theme);
[theTheme activate];
ASSIGN(currentThemeName, [theTheme name]);
}
ASSIGN(currentThemeName, [theTheme name]);
}
+ (GSTheme*) theme
@ -287,6 +288,7 @@ typedef struct {
NSWindow *window;
GSThemeControlState state;
NSDebugMLLog(@"GSTheme", @"%@ %p", [self name], self);
/* Get rid of any cached colors list so that we regenerate it when needed
*/
[_colors release];
@ -540,6 +542,8 @@ typedef struct {
NSEnumerator *enumerator;
NSImage *image;
NSDebugMLLog(@"GSTheme", @"%@ %p", [self name], self);
/* Tell everything that we will become inactive.
*/
[[NSNotificationCenter defaultCenter]