Avoids bad icon colors

This commit is contained in:
stom79 2017-10-28 10:47:04 +02:00
parent 61ca865e18
commit b5e59398a2
3 changed files with 16 additions and 2 deletions

View File

@ -166,8 +166,6 @@ public class DisplayAccountsFragment extends Fragment implements OnRetrieveAccou
return rootView;
}
@Override
public void onCreate(Bundle saveInstance)
{

View File

@ -271,6 +271,17 @@ public class DisplayNotificationsFragment extends Fragment implements OnRetrieve
}
}
@Override
public void onResume(){
super.onResume();
int visibleItemCount = mLayoutManager.getChildCount();
int firstVisibleItem = mLayoutManager.findFirstVisibleItemPosition();
for(int i = firstVisibleItem ; i <= firstVisibleItem + visibleItemCount ; i++){
notificationsListAdapter.notifyItemChanged(i);
}
}
@Override
public void onRetrieveMissingNotifications(List<Notification> notifications) {
if( notifications != null && notifications.size() > 0) {

View File

@ -384,6 +384,11 @@ public class DisplayStatusFragment extends Fragment implements OnRetrieveFeedsIn
retrieveMissingToots(statuses.get(0).getId());
}
}
int visibleItemCount = mLayoutManager.getChildCount();
int firstVisibleItem = mLayoutManager.findFirstVisibleItemPosition();
for(int i = firstVisibleItem ; i <= firstVisibleItem + visibleItemCount ; i++){
statusListAdapter.notifyItemChanged(i);
}
}
/**