Fixed RuntimeException because of setting setHasStableIds() multiple times in SmartPlaylistSongAdapter

This commit is contained in:
Karim Abou Zeid 2015-07-10 03:08:54 +02:00
commit eb9b4bcb25

View file

@ -44,7 +44,6 @@ public class SmartPlaylistSongAdapter extends AbsPlaylistSongAdapter<SmartPlayli
public void updateDataSet() { public void updateDataSet() {
dataSet = playlist.getSongs(activity); dataSet = playlist.getSongs(activity);
notifyDataSetChanged(); notifyDataSetChanged();
setHasStableIds(true);
} }
@Override @Override
@ -57,6 +56,7 @@ public class SmartPlaylistSongAdapter extends AbsPlaylistSongAdapter<SmartPlayli
this.activity = activity; this.activity = activity;
this.playlist = playlist; this.playlist = playlist;
dataSet = playlist.getSongs(activity); dataSet = playlist.getSongs(activity);
setHasStableIds(true);
} }
@Override @Override