diff --git a/macosx/English.lproj/InfoWindow.nib/keyedobjects.nib b/macosx/English.lproj/InfoWindow.nib/keyedobjects.nib index f2c956e83..9e1f71013 100644 Binary files a/macosx/English.lproj/InfoWindow.nib/keyedobjects.nib and b/macosx/English.lproj/InfoWindow.nib/keyedobjects.nib differ diff --git a/macosx/InfoWindowController.m b/macosx/InfoWindowController.m index 2953a1139..c13a13ceb 100644 --- a/macosx/InfoWindowController.m +++ b/macosx/InfoWindowController.m @@ -799,11 +799,6 @@ typedef enum default: return; } - - //change selected tab item - if (oldTabTag != INVALID) - [(InfoTabButtonCell *)[fTabMatrix cellWithTag: oldTabTag] setSelectedTab: NO]; - [(InfoTabButtonCell *)[fTabMatrix selectedCell] setSelectedTab: YES]; [[NSUserDefaults standardUserDefaults] setObject: identifier forKey: @"InspectorSelected"]; @@ -879,6 +874,11 @@ typedef enum [window setFrame: windowRect display: YES animate: oldTabTag != INVALID]; [[window contentView] addSubview: view]; [view setHidden: NO]; + + //change selected tab item + if (oldTabTag != INVALID) + [(InfoTabButtonCell *)[fTabMatrix cellWithTag: oldTabTag] setSelectedTab: NO]; + [(InfoTabButtonCell *)[fTabMatrix selectedCell] setSelectedTab: YES]; } - (void) setNextTab