File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed
Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change 1111
1212JNIEXPORT void JNICALL Java_org_cryptomator_macos_tray_ActivationPolicy_00024Native_transformToAccessory
1313(JNIEnv *env, jobject thisObj) {
14- [NSApp setActivationPolicy: NSApplicationActivationPolicyAccessory];
14+ if (NSApp .activationPolicy != NSApplicationActivationPolicyAccessory) {
15+ [NSApp setActivationPolicy: NSApplicationActivationPolicyAccessory];
16+ }
1517}
1618
1719JNIEXPORT void JNICALL Java_org_cryptomator_macos_tray_ActivationPolicy_00024Native_transformToRegular
1820(JNIEnv *env, jobject thisObj) {
19- [NSApp activateIgnoringOtherApps: YES ];
20- [NSApp setActivationPolicy: NSApplicationActivationPolicyRegular];
21+ if (NSApp .activationPolicy != NSApplicationActivationPolicyRegular) {
22+ [NSApp activateIgnoringOtherApps: YES ];
23+ [NSApp setActivationPolicy: NSApplicationActivationPolicyRegular];
24+ }
2125}
You can’t perform that action at this time.
0 commit comments