mirror of
https://github.com/ksherlock/ample.git
synced 2026-04-25 17:20:04 +00:00
only show the media drag handle when moused over.
This commit is contained in:
@@ -9,7 +9,25 @@
|
||||
#import "MediaViewController.h"
|
||||
|
||||
|
||||
@implementation TablePathView
|
||||
@implementation TablePathView {
|
||||
NSTrackingRectTag _trackingRect;
|
||||
}
|
||||
|
||||
-(void)viewDidMoveToSuperview {
|
||||
if (_trackingRect) {
|
||||
[self removeTrackingRect: _trackingRect];
|
||||
}
|
||||
NSRect rect = [_dragHandle frame];
|
||||
_trackingRect = [self addTrackingRect: rect owner: self userData: NULL assumeInside:NO];
|
||||
}
|
||||
|
||||
-(void)mouseEntered:(NSEvent *)event {
|
||||
[_dragHandle setHidden: NO];
|
||||
}
|
||||
|
||||
-(void)mouseExited:(NSEvent *)event {
|
||||
[_dragHandle setHidden: YES];
|
||||
}
|
||||
|
||||
@end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user