diff --git a/power-libperfmgr/aidl/Power.cpp b/power-libperfmgr/aidl/Power.cpp index ca8eba6..ee28cbe 100644 --- a/power-libperfmgr/aidl/Power.cpp +++ b/power-libperfmgr/aidl/Power.cpp @@ -113,6 +113,11 @@ ndk::ScopedAStatus Power::setMode(Mode type, bool enabled) { LOG(DEBUG) << "Power setMode: " << toString(type) << " to: " << enabled; ATRACE_INT(toString(type).c_str(), enabled); switch (type) { + case Mode::DOUBLE_TAP_TO_WAKE: + { + sysfs_write("/sys/class/touch/tp_dev/gesture_on", enabled ? "1" : "0"); + } + break; case Mode::LOW_POWER: break; case Mode::SUSTAINED_PERFORMANCE: @@ -156,11 +161,6 @@ ndk::ScopedAStatus Power::setMode(Mode type, bool enabled) { break; } [[fallthrough]]; - case Mode::DOUBLE_TAP_TO_WAKE: - { - sysfs_write("/sys/class/touch/tp_dev/gesture_on", enabled ? "1" : "0"); - } - break; case Mode::FIXED_PERFORMANCE: [[fallthrough]]; case Mode::EXPENSIVE_RENDERING: