Removed unneded code for control size settings

This commit is contained in:
Michael Starke
2020-07-08 15:22:04 +02:00
parent f19fd2e3ac
commit 1404f9e336
2 changed files with 1 additions and 24 deletions

View File

@@ -24,9 +24,4 @@
@interface MPToolbarButton : NSButton @interface MPToolbarButton : NSButton
/* This methods ensure, that the button get sized correctly if used as the view in a NSToolbarItem*/
- (void)setControlSize:(NSControlSize)controlSize;
- (NSControlSize)controlSize;
@end @end

View File

@@ -55,25 +55,7 @@
default: default:
break; break;
} }
if([self.superclass instancesRespondToSelector:@selector(setControlSize:)]) { super.controlSize = controlSize;
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wunguarded-availability"
super.controlSize = controlSize;
#pragma clang diagnostic pop
}
else {
self.cell.controlSize = controlSize;
}
}
- (NSControlSize)controlSize {
if([self.superclass instancesRespondToSelector:@selector(controlSize)]) {
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wunguarded-availability"
return super.controlSize;
#pragma clang pop
}
return self.cell.controlSize;
} }
@end @end