Prevent crash

pull/178/head
M66B 5 years ago
parent cf335d0642
commit 408dfcbf43

@ -3004,7 +3004,6 @@ public class FragmentMessages extends FragmentBase implements SharedPreferences.
outState.putStringArray("fair:values", values.keySet().toArray(new String[0]));
for (String name : values.keySet())
if (!"selected".equals(name))
outState.putLongArray("fair:name:" + name, Helper.toLongArray(values.get(name)));
if (rvMessage != null) {
@ -3027,8 +3026,9 @@ public class FragmentMessages extends FragmentBase implements SharedPreferences.
autoExpanded = savedInstanceState.getBoolean("fair:autoExpanded");
autoCloseCount = savedInstanceState.getInt("fair:autoCloseCount");
for (String name : savedInstanceState.getStringArray("fair:values")) {
values.put(name, new ArrayList<Long>());
for (String name : savedInstanceState.getStringArray("fair:values"))
if (!"selected".equals(name)) {
values.put(name, new ArrayList<>());
for (Long value : savedInstanceState.getLongArray("fair:name:" + name))
values.get(name).add(value);
}

Loading…
Cancel
Save