Fixed bugs in miniplayer
parent
aa856de92b
commit
4310532c50
|
@ -20,7 +20,8 @@
|
||||||
{
|
{
|
||||||
NSLog(@"Size: %lf %lf", [self minSize].width, [self minSize].height);
|
NSLog(@"Size: %lf %lf", [self minSize].width, [self minSize].height);
|
||||||
|
|
||||||
if (contentHidden) {
|
if (contentHidden) //Show
|
||||||
|
{
|
||||||
NSRect newFrame = [self frame];
|
NSRect newFrame = [self frame];
|
||||||
|
|
||||||
newFrame.origin.y -= contentHeight;
|
newFrame.origin.y -= contentHeight;
|
||||||
|
@ -29,8 +30,11 @@
|
||||||
[self setFrame:newFrame display:YES animate:YES];
|
[self setFrame:newFrame display:YES animate:YES];
|
||||||
|
|
||||||
[self setShowsResizeIndicator:YES];
|
[self setShowsResizeIndicator:YES];
|
||||||
|
|
||||||
|
[[self contentView] setAutoresizesSubviews:YES];
|
||||||
}
|
}
|
||||||
else {
|
else //Hide
|
||||||
|
{
|
||||||
NSRect newFrame = [self frame];
|
NSRect newFrame = [self frame];
|
||||||
|
|
||||||
contentHeight = [[self contentView] bounds].size.height;
|
contentHeight = [[self contentView] bounds].size.height;
|
||||||
|
@ -40,9 +44,9 @@
|
||||||
|
|
||||||
[self setShowsResizeIndicator:NO];
|
[self setShowsResizeIndicator:NO];
|
||||||
|
|
||||||
[self setFrame:newFrame display:YES animate:YES];
|
[[self contentView] setAutoresizesSubviews:NO];
|
||||||
|
|
||||||
[self setShowsResizeIndicator:NO];
|
[self setFrame:newFrame display:YES animate:YES];
|
||||||
}
|
}
|
||||||
|
|
||||||
contentHidden = !contentHidden;
|
contentHidden = !contentHidden;
|
||||||
|
|
Binary file not shown.
Loading…
Reference in New Issue