diff --git a/WordPress/src/main/java/org/wordpress/android/ui/notifications/NotificationsDetailActivity.java b/WordPress/src/main/java/org/wordpress/android/ui/notifications/NotificationsDetailActivity.java index 8ac455ea1fc1..9004044f20d9 100644 --- a/WordPress/src/main/java/org/wordpress/android/ui/notifications/NotificationsDetailActivity.java +++ b/WordPress/src/main/java/org/wordpress/android/ui/notifications/NotificationsDetailActivity.java @@ -465,7 +465,11 @@ public void restoreState(Parcelable state, ClassLoader loader) { @Override public Parcelable saveState() { AppLog.d(AppLog.T.NOTIFS, "notifications pager > adapter saveState"); - return super.saveState(); + Bundle bundle = (Bundle) super.saveState(); + // This is a possible solution to https://github.com/wordpress-mobile/WordPress-Android/issues/5456 + // See https://issuetracker.google.com/issues/37103380#comment77 for more details + bundle.putParcelableArray("states", null); + return bundle; } boolean isValidPosition(int position) {