Changeset 5440

Show
Ignore:
Timestamp:
03/19/08 16:08:37 (4 months ago)
Author:
morris
Message:

Respect the window's min size when restoring frame

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • WiredAdditions/trunk/NSWindow-WIAdditions.m

    r5211 r5440  
    7474- (void)setPropertiesFromDictionary:(NSDictionary *)dictionary restoreSize:(BOOL)size visibility:(BOOL)visibility { 
    7575        NSRect          rect; 
     76        NSSize          minSize; 
    7677        id                      object; 
    7778         
     
    8788        if(object) { 
    8889                rect = NSRectFromString(object); 
     90                minSize = [self minSize]; 
     91                 
     92                if(rect.size.width < minSize.width) 
     93                        rect.size.width = minSize.width; 
     94 
     95                if(rect.size.height < minSize.height) 
     96                        rect.size.height = minSize.height; 
    8997                 
    9098                if(size)