diff options
Diffstat (limited to 'app/src/main/java/com')
3 files changed, 2 insertions, 3 deletions
diff --git a/app/src/main/java/com/wireguard/android/ObservableListAdapter.java b/app/src/main/java/com/wireguard/android/ObservableListAdapter.java index 66cb957d..c69af4b5 100644 --- a/app/src/main/java/com/wireguard/android/ObservableListAdapter.java +++ b/app/src/main/java/com/wireguard/android/ObservableListAdapter.java @@ -23,7 +23,6 @@ class ObservableListAdapter<T> extends BaseAdapter implements ListAdapter { private final OnListChangedCallback<T> callback = new OnListChangedCallback<>(this); ObservableListAdapter(final Context context, final int layoutId, final ObservableList<T> list) { - super(); layoutInflater = LayoutInflater.from(context); this.layoutId = layoutId; setList(list); @@ -61,6 +60,7 @@ class ObservableListAdapter<T> extends BaseAdapter implements ListAdapter { if (list != null) { list.addOnListChangedCallback(callback); } + notifyDataSetChanged(); } private static class OnListChangedCallback<U> @@ -69,7 +69,6 @@ class ObservableListAdapter<T> extends BaseAdapter implements ListAdapter { private final WeakReference<ObservableListAdapter<U>> weakAdapter; private OnListChangedCallback(final ObservableListAdapter<U> adapter) { - super(); weakAdapter = new WeakReference<>(adapter); } diff --git a/app/src/main/java/com/wireguard/android/ObservableMapAdapter.java b/app/src/main/java/com/wireguard/android/ObservableMapAdapter.java index 1fce78c2..3090ed5e 100644 --- a/app/src/main/java/com/wireguard/android/ObservableMapAdapter.java +++ b/app/src/main/java/com/wireguard/android/ObservableMapAdapter.java @@ -86,6 +86,7 @@ class ObservableMapAdapter<K extends Comparable<K>, V> extends BaseAdapter imple if (map != null) { map.addOnMapChangedCallback(callback); } + notifyDataSetChanged(); } private static class OnMapChangedCallback<K extends Comparable<K>, V> diff --git a/app/src/main/java/com/wireguard/android/ObservableTreeMap.java b/app/src/main/java/com/wireguard/android/ObservableTreeMap.java index b0444d66..db72d857 100644 --- a/app/src/main/java/com/wireguard/android/ObservableTreeMap.java +++ b/app/src/main/java/com/wireguard/android/ObservableTreeMap.java @@ -4,7 +4,6 @@ import android.databinding.MapChangeRegistry; import android.databinding.ObservableMap; import android.support.annotation.NonNull; -import java.util.Iterator; import java.util.Map; import java.util.TreeMap; |