mirror of
https://github.com/tuskyapp/Tusky
synced 2025-02-03 21:57:36 +01:00
fix crash in NotificationsFragment when Preferences are first accessed
fixes #797
This commit is contained in:
parent
d1630d11bd
commit
1fef8c0c2b
@ -233,6 +233,10 @@ public class NotificationsAdapter extends RecyclerView.Adapter {
|
|||||||
mediaPreviewEnabled = enabled;
|
mediaPreviewEnabled = enabled;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public boolean isMediaPreviewEnabled() {
|
||||||
|
return mediaPreviewEnabled;
|
||||||
|
}
|
||||||
|
|
||||||
public interface NotificationActionListener {
|
public interface NotificationActionListener {
|
||||||
void onViewAccount(String id);
|
void onViewAccount(String id);
|
||||||
|
|
||||||
|
@ -522,8 +522,10 @@ public class NotificationsFragment extends SFragment implements
|
|||||||
}
|
}
|
||||||
case "mediaPreviewEnabled": {
|
case "mediaPreviewEnabled": {
|
||||||
boolean enabled = sharedPreferences.getBoolean("mediaPreviewEnabled", true);
|
boolean enabled = sharedPreferences.getBoolean("mediaPreviewEnabled", true);
|
||||||
adapter.setMediaPreviewEnabled(enabled);
|
if (enabled != adapter.isMediaPreviewEnabled()) {
|
||||||
fullyRefresh();
|
adapter.setMediaPreviewEnabled(enabled);
|
||||||
|
fullyRefresh();
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user