Revision: 27905
http://sourceforge.net/p/bibdesk/svn/27905
Author: hofman
Date: 2022-09-18 21:20:58 +0000 (Sun, 18 Sep 2022)
Log Message:
-----------
implement accessibilityHitTest: for status bar icons
Modified Paths:
--------------
trunk/bibdesk/BDSKStatusBar.m
Modified: trunk/bibdesk/BDSKStatusBar.m
===================================================================
--- trunk/bibdesk/BDSKStatusBar.m 2022-09-18 14:52:38 UTC (rev 27904)
+++ trunk/bibdesk/BDSKStatusBar.m 2022-09-18 21:20:58 UTC (rev 27905)
@@ -501,6 +501,14 @@
return NSLocalizedString(@"status bar", @"Accessibility description");
}
+- (id)accessibilityHitTest:(NSPoint)point {
+ for (BDSKStatusBarIcon *icon in icons) {
+ if (NSPointInRect(point, [self screenRectForIcon:icon]))
+ return icon;
+ }
+ return [super accessibilityHitTest:point];
+}
+
- (NSRect)screenRectForIcon:(BDSKStatusBarIcon *)icon {
CGFloat fullRightMargin = rightMargin;
if (progressIndicator)
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
Bibdesk-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bibdesk-commit