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

am: 3283943836

Change-Id: Ic1e7aa38d25bedf32c4cd110309b4398decbbdbb
This commit is contained in:
Adrian Salido
2017-07-11 23:50:43 +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)) {