diff --git a/ion/src/device/power.cpp b/ion/src/device/power.cpp index 1f9f22f18..948b9eb89 100644 --- a/ion/src/device/power.cpp +++ b/ion/src/device/power.cpp @@ -57,7 +57,7 @@ void Ion::Power::suspend(bool checkIfPowerKeyReleased) { Keyboard::Device::shutdown(); Ion::Keyboard::State OnlyPowerKeyDown = Keyboard::State(Keyboard::Key::B2); - if (scan == OnlyPowerKeyDown) { + if (scan == OnlyPowerKeyDown || USB::isPlugged()) { // Wake up break; }