Fixed bugs in miniplayer

CQTexperiment
vspader 2007-11-01 02:15:14 +00:00
parent aa856de92b
commit 4310532c50
2 changed files with 8 additions and 4 deletions

View File

@ -20,7 +20,8 @@
{
NSLog(@"Size: %lf %lf", [self minSize].width, [self minSize].height);
if (contentHidden) {
if (contentHidden) //Show
{
NSRect newFrame = [self frame];
newFrame.origin.y -= contentHeight;
@ -29,8 +30,11 @@
[self setFrame:newFrame display:YES animate:YES];
[self setShowsResizeIndicator:YES];
[[self contentView] setAutoresizesSubviews:YES];
}
else {
else //Hide
{
NSRect newFrame = [self frame];
contentHeight = [[self contentView] bounds].size.height;
@ -39,10 +43,10 @@
newFrame.size.height -= contentHeight;
[self setShowsResizeIndicator:NO];
[[self contentView] setAutoresizesSubviews:NO];
[self setFrame:newFrame display:YES animate:YES];
[self setShowsResizeIndicator:NO];
}
contentHidden = !contentHidden;

Binary file not shown.