Changeset 103954 in vbox for trunk/src/VBox/Frontends/VirtualBox
- Timestamp:
- Mar 20, 2024 12:43:37 PM (13 months ago)
- svn:sync-xref-src-repo-rev:
- 162330
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/platform/darwin/DarwinKeyboard.cpp
r103538 r103954 75 75 typedef enum 76 76 { 77 kCGSGlobalHotKeyInvalid = -1 /* bird */, 77 78 kCGSGlobalHotKeyEnable = 0, 78 kCGSGlobalHotKeyDisable, 79 kCGSGlobalHotKeyDisableExceptUniversalAccess, 80 kCGSGlobalHotKeyInvalid = -1 /* bird */ 79 kCGSGlobalHotKeyDisable = 1, 80 kCGSGlobalHotKeyDisableExceptUniversalAccess = 2, 81 kCGSGlobalHotKeySleep = 4 /* dsen */, 82 kCGSGlobalHotKeyScreenSaver = 6 /* dsen */, 81 83 } CGSGlobalHotKeyOperatingMode; 82 84 extern CGSConnection _CGSDefaultConnection(void); … … 516 518 void DarwinDisableGlobalHotKeys(bool fDisable) 517 519 { 520 /* Prevent LogRel clogging: */ 518 521 static unsigned s_cComplaints = 0; 519 522 … … 532 535 && enmMode != kCGSGlobalHotKeyDisableExceptUniversalAccess) 533 536 { 534 AssertMsgFailed(("%d\n", enmMode)); 537 /* We are silently ignoring case when 538 * host is in sleep or screensaver mode: */ 539 if ( enmMode != kCGSGlobalHotKeySleep 540 && enmMode != kCGSGlobalHotKeyScreenSaver) 541 { 542 /* Otherwise we should warn about the unknown mode we met: */ 543 AssertMsgFailed(("%d\n", enmMode)); 544 } 535 545 if (s_cComplaints++ < 32) 536 546 LogRel(("DarwinDisableGlobalHotKeys: Unexpected enmMode=%d\n", enmMode)); … … 558 568 if (enmNewMode != enmMode) 559 569 { 560 /* If the screensaver kicks in we should ignore failure here. */ 561 AssertMsg(enmMode == kCGSGlobalHotKeyEnable, ("enmNewMode=%d enmMode=%d\n", enmNewMode, enmMode)); 570 /* We are silently ignoring case when 571 * host is in sleep or screensaver mode: */ 572 if ( enmNewMode != kCGSGlobalHotKeySleep 573 && enmNewMode != kCGSGlobalHotKeyScreenSaver) 574 { 575 /* Otherwise we should warn about the unknown mode we met while trying to enable hot keys: */ 576 AssertMsg(enmMode == kCGSGlobalHotKeyEnable, ("enmNewMode=%d enmMode=%d\n", enmNewMode, enmMode)); 577 } 562 578 if (s_cComplaints++ < 32) 563 579 LogRel(("DarwinDisableGlobalHotKeys: Failed to change mode; enmNewMode=%d enmMode=%d\n", enmNewMode, enmMode));
Note:
See TracChangeset
for help on using the changeset viewer.