diff options
-rw-r--r-- | app/src/main/java/com/wireguard/android/databinding/BindingAdapters.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/app/src/main/java/com/wireguard/android/databinding/BindingAdapters.java b/app/src/main/java/com/wireguard/android/databinding/BindingAdapters.java index ea84bd8e..d887ee80 100644 --- a/app/src/main/java/com/wireguard/android/databinding/BindingAdapters.java +++ b/app/src/main/java/com/wireguard/android/databinding/BindingAdapters.java @@ -41,12 +41,12 @@ public final class BindingAdapters { } @BindingAdapter({"items", "layout"}) - public static <T> void setItems(final LinearLayout view, - final ObservableList<T> oldList, final int oldLayoutId, - final ObservableList<T> newList, final int newLayoutId) { + public static <E> void setItems(final LinearLayout view, + final ObservableList<E> oldList, final int oldLayoutId, + final ObservableList<E> newList, final int newLayoutId) { if (oldList == newList && oldLayoutId == newLayoutId) return; - ItemChangeListener<T> listener = ListenerUtil.getListener(view, R.id.item_change_listener); + ItemChangeListener<E> listener = ListenerUtil.getListener(view, R.id.item_change_listener); // If the layout changes, any existing listener must be replaced. if (listener != null && oldList != null && oldLayoutId != newLayoutId) { listener.setList(null); |