From: tmk Date: Wed, 26 Nov 2014 02:42:53 +0000 (+0900) Subject: Fix USB plug-in while BT mode falls to be enumerated X-Git-Url: https://git.friedersdorff.com/?a=commitdiff_plain;h=9179246a1d69024449829218aa7fb967d8ccc3f5;p=max%2Ftmk_keyboard.git Fix USB plug-in while BT mode falls to be enumerated --- diff --git a/keyboard/hhkb_rn42/matrix.c b/keyboard/hhkb_rn42/matrix.c index 513a271e..22becd10 100644 --- a/keyboard/hhkb_rn42/matrix.c +++ b/keyboard/hhkb_rn42/matrix.c @@ -183,7 +183,7 @@ void matrix_power_up(void) { void matrix_power_down(void) { if (!matrix_power) return; // doesn't power save while USB connection is active - if (USB_DeviceState == DEVICE_STATE_Configured) return; + if (USB_DeviceState != DEVICE_STATE_Unattached) return; if (timer_elapsed32(matrix_last_modified) <= MATRIX_POWER_SAVE) return; KEY_POWER_OFF(); suspend_power_down();