Revision: 15777
http://sourceforge.net/p/skim-app/code/15777
Author: hofman
Date: 2025-11-09 16:24:31 +0000 (Sun, 09 Nov 2025)
Log Message:
-----------
observe universal access defaults only on 12.0+
Modified Paths:
--------------
trunk/NSCursor_SKExtensions.m
Modified: trunk/NSCursor_SKExtensions.m
===================================================================
--- trunk/NSCursor_SKExtensions.m 2025-11-08 23:36:00 UTC (rev 15776)
+++ trunk/NSCursor_SKExtensions.m 2025-11-09 16:24:31 UTC (rev 15777)
@@ -266,9 +266,11 @@
- (NSUserDefaults *)universalaccessDefaults {
if (universalaccessDefaults == nil) {
universalaccessDefaults = [[NSUserDefaults alloc]
initWithSuiteName:@"com.apple.universalaccess"];
- [universalaccessDefaults addObserver:self
forKeyPath:@"cursorIsCustomized" options:0
context:&SKUniversalAccessDefaultsObservationContext];
- [universalaccessDefaults addObserver:self forKeyPath:@"cursorOutline"
options:0 context:&SKUniversalAccessDefaultsObservationContext];
- [universalaccessDefaults addObserver:self forKeyPath:@"cursorFill"
options:0 context:&SKUniversalAccessDefaultsObservationContext];
+ if (@available(macOS 12.0, *)) {
+ [universalaccessDefaults addObserver:self
forKeyPath:@"cursorIsCustomized" options:0
context:&SKUniversalAccessDefaultsObservationContext];
+ [universalaccessDefaults addObserver:self
forKeyPath:@"cursorOutline" options:0
context:&SKUniversalAccessDefaultsObservationContext];
+ [universalaccessDefaults addObserver:self forKeyPath:@"cursorFill"
options:0 context:&SKUniversalAccessDefaultsObservationContext];
+ }
}
return universalaccessDefaults;
}
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
Skim-app-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-commit