aboutsummaryrefslogtreecommitdiff
path: root/src/com/android/tv/util/RecurringRunner.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/tv/util/RecurringRunner.java')
-rw-r--r--src/com/android/tv/util/RecurringRunner.java17
1 files changed, 7 insertions, 10 deletions
diff --git a/src/com/android/tv/util/RecurringRunner.java b/src/com/android/tv/util/RecurringRunner.java
index 764689c2..82e8a94a 100644
--- a/src/com/android/tv/util/RecurringRunner.java
+++ b/src/com/android/tv/util/RecurringRunner.java
@@ -99,17 +99,14 @@ public final class RecurringRunner {
long delay = Math.max(next - now, 0);
boolean posted =
mHandler.postDelayed(
- new Runnable() {
- @Override
- public void run() {
- try {
- if (DEBUG) Log.i(TAG, "Starting " + mName);
- mRunnable.run();
- } catch (Exception e) {
- Log.w(TAG, "Error running " + mName, e);
- }
- postAt(resetNextRunTime());
+ () -> {
+ try {
+ if (DEBUG) Log.i(TAG, "Starting " + mName);
+ mRunnable.run();
+ } catch (Exception e) {
+ Log.w(TAG, "Error running " + mName, e);
}
+ postAt(resetNextRunTime());
},
delay);
if (!posted) {