Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f34b4633 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Fix issue with double vibration trigger" into oc-dr1-dev

parents 2098c83a baa2125a
Loading
Loading
Loading
Loading
+6 −4
Original line number Diff line number Diff line
@@ -73,12 +73,14 @@ Return<R> halCall(Return<R> (I::* fn)(Args0...), Args1&&... args1) {
        ret = (sHal == nullptr) ? NullptrStatus<R>()
                : (*sHal.*fn)(std::forward<Args1>(args1)...);

        if (!ret.isOk()) {
        if (ret.isOk()) {
            break;
        }

        ALOGE("Failed to issue command to vibrator HAL. Retrying.");
        // Restoring connection to the HAL.
        sHal = I::tryGetService();
    }
    }
    return ret;
}