aboutsummaryrefslogtreecommitdiffstats
path: root/Frameworks/PSMTabBar/Styles/PSMAdiumTabStyle.m
diff options
context:
space:
mode:
authorXu Jie <xujie04@gmail.com>2014-12-01 17:53:24 +0800
committerXu Jie <xujie04@gmail.com>2014-12-01 17:53:24 +0800
commit5195ce158690ef1fb39869a6727c3de4b110b496 (patch)
tree522616ea735cf79c3af15f7cad6226d19ab384ec /Frameworks/PSMTabBar/Styles/PSMAdiumTabStyle.m
parent1af7e143385e716b5b0154854dda22a9c270ccad (diff)
downloadsequelpro-5195ce158690ef1fb39869a6727c3de4b110b496.tar.gz
sequelpro-5195ce158690ef1fb39869a6727c3de4b110b496.tar.bz2
sequelpro-5195ce158690ef1fb39869a6727c3de4b110b496.zip
Remove a private API in PSMTabBarCell
Directly assigning to _controlView of a NSActionCell is private and not allowed by Mac App Store. An _customControlView is used to replace _controlView in PSMTabBarCell to avoid direct assigning to _controlView. This should be the last private API to remove before going to Mac App Store.
Diffstat (limited to 'Frameworks/PSMTabBar/Styles/PSMAdiumTabStyle.m')
-rw-r--r--Frameworks/PSMTabBar/Styles/PSMAdiumTabStyle.m4
1 files changed, 2 insertions, 2 deletions
diff --git a/Frameworks/PSMTabBar/Styles/PSMAdiumTabStyle.m b/Frameworks/PSMTabBar/Styles/PSMAdiumTabStyle.m
index 758ebe21..be14707d 100644
--- a/Frameworks/PSMTabBar/Styles/PSMAdiumTabStyle.m
+++ b/Frameworks/PSMTabBar/Styles/PSMAdiumTabStyle.m
@@ -757,7 +757,7 @@
[bezier lineToPoint:NSMakePoint(NSMaxX(aRect), NSMaxY(aRect))];
[bezier lineToPoint:NSMakePoint(NSMaxX(aRect), NSMinY(aRect))];
- if ([[cell controlView] frame].size.height < 2) {
+ if ([[cell customControlView] frame].size.height < 2) {
// special case of hidden control; need line across top of cell
[bezier moveToPoint:NSMakePoint(aRect.origin.x, aRect.origin.y + 0.5)];
[bezier lineToPoint:NSMakePoint(aRect.origin.x+aRect.size.width, aRect.origin.y + 0.5)];
@@ -854,7 +854,7 @@
[NSGraphicsContext restoreGraphicsState];
[shadow release];
- [self drawInteriorWithTabCell:cell inView:[cell controlView]];
+ [self drawInteriorWithTabCell:cell inView:[cell customControlView]];
}
- (void)drawBackgroundInRect:(NSRect)rect