Merge "Power: Fix interaction boost calculation" into oc-dr1-dev am: 3283943836

am: f773075de7

Change-Id: I036f049674008ff9dd9718f75d73cf557fad6320
This commit is contained in:
Adrian Salido
2017-07-11 23:54:13 +00:00
committed by android-build-merger

View File

@@ -148,7 +148,7 @@ void InteractionHandler::Acquire(int32_t duration) {
struct timespec cur_timespec;
clock_gettime(CLOCK_MONOTONIC, &cur_timespec);
if (finalDuration <= mDurationMs) {
if (mState != INTERACTION_STATE_IDLE && finalDuration <= mDurationMs) {
long long elapsed_time = CalcTimespecDiffMs(mLastTimespec, cur_timespec);
// don't hint if previous hint's duration covers this hint's duration
if (elapsed_time <= (mDurationMs - finalDuration)) {