aboutsummaryrefslogtreecommitdiff
path: root/src/com/android/tv/menu/OptionsRowAdapter.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/tv/menu/OptionsRowAdapter.java')
-rw-r--r--src/com/android/tv/menu/OptionsRowAdapter.java17
1 files changed, 7 insertions, 10 deletions
diff --git a/src/com/android/tv/menu/OptionsRowAdapter.java b/src/com/android/tv/menu/OptionsRowAdapter.java
index ceffe861..4e69a601 100644
--- a/src/com/android/tv/menu/OptionsRowAdapter.java
+++ b/src/com/android/tv/menu/OptionsRowAdapter.java
@@ -37,17 +37,14 @@ public abstract class OptionsRowAdapter extends ItemListRowView.ItemListAdapter<
public void onClick(View view) {
final MenuAction action = (MenuAction) view.getTag();
view.post(
- new Runnable() {
- @Override
- public void run() {
- int resId = action.getActionNameResId();
- if (resId == 0) {
- mTracker.sendMenuClicked(CUSTOM_ACTION_LABEL);
- } else {
- mTracker.sendMenuClicked(resId);
- }
- executeAction(action.getType());
+ () -> {
+ int resId = action.getActionNameResId();
+ if (resId == 0) {
+ mTracker.sendMenuClicked(CUSTOM_ACTION_LABEL);
+ } else {
+ mTracker.sendMenuClicked(resId);
}
+ executeAction(action.getType());
});
}
};