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
/* This methods ensure, that the button get sized correctly if used as the view in a NSToolbarItem*/
- (void)setControlSize:(NSControlSize)controlSize;
- (NSControlSize)controlSize;
@end

View File

@@ -55,25 +55,7 @@
default:
break;
}
if([self.superclass instancesRespondToSelector:@selector(setControlSize:)]) {
#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;
super.controlSize = controlSize;
}
@end