Pārlūkot izejas kodu

Align LUFA suspend logic (#24055)

Joel Challis 2 gadi atpakaļ
vecāks
revīzija
d0e89aecca
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  1. 1 1
      tmk_core/protocol/lufa/lufa.c

+ 1 - 1
tmk_core/protocol/lufa/lufa.c

@@ -836,7 +836,7 @@ void protocol_pre_task(void) {
         dprintln("suspending keyboard");
         while (USB_DeviceState == DEVICE_STATE_Suspended) {
             suspend_power_down();
-            if (USB_Device_RemoteWakeupEnabled && suspend_wakeup_condition()) {
+            if (suspend_wakeup_condition() && USB_Device_RemoteWakeupEnabled) {
                 USB_Device_SendRemoteWakeup();
                 clear_keyboard();