mirror of
				https://github.com/KokaKiwi/BarInsta
				synced 2025-10-31 11:35:34 +00:00 
			
		
		
		
	Fix ProfileFragment for anon users
This commit is contained in:
		
							parent
							
								
									82e960d9fe
								
							
						
					
					
						commit
						e449594253
					
				| @ -628,11 +628,10 @@ public class ProfileFragment extends Fragment implements SwipeRefreshLayout.OnRe | |||||||
|                 return true; |                 return true; | ||||||
|             }); |             }); | ||||||
|         } |         } | ||||||
|         if (!profileModel.isReallyPrivate() && isLoggedIn) { |         if (!profileModel.isReallyPrivate()) { | ||||||
|             profileDetailsBinding.mainFollowing.setClickable(true); |  | ||||||
|             profileDetailsBinding.mainFollowers.setClickable(true); |  | ||||||
| 
 |  | ||||||
|             if (isLoggedIn) { |             if (isLoggedIn) { | ||||||
|  |                 profileDetailsBinding.mainFollowing.setClickable(true); | ||||||
|  |                 profileDetailsBinding.mainFollowers.setClickable(true); | ||||||
|                 final View.OnClickListener followClickListener = v -> { |                 final View.OnClickListener followClickListener = v -> { | ||||||
|                     final NavDirections action = ProfileFragmentDirections.actionProfileFragmentToFollowViewerFragment( |                     final NavDirections action = ProfileFragmentDirections.actionProfileFragmentToFollowViewerFragment( | ||||||
|                             profileId, |                             profileId, | ||||||
| @ -640,11 +639,9 @@ public class ProfileFragment extends Fragment implements SwipeRefreshLayout.OnRe | |||||||
|                             profileModel.getUsername()); |                             profileModel.getUsername()); | ||||||
|                     NavHostFragment.findNavController(this).navigate(action); |                     NavHostFragment.findNavController(this).navigate(action); | ||||||
|                 }; |                 }; | ||||||
| 
 |  | ||||||
|                 profileDetailsBinding.mainFollowers.setOnClickListener(followersCount > 0 ? followClickListener : null); |                 profileDetailsBinding.mainFollowers.setOnClickListener(followersCount > 0 ? followClickListener : null); | ||||||
|                 profileDetailsBinding.mainFollowing.setOnClickListener(followingCount > 0 ? followClickListener : null); |                 profileDetailsBinding.mainFollowing.setOnClickListener(followingCount > 0 ? followClickListener : null); | ||||||
|             } |             } | ||||||
| 
 |  | ||||||
|             binding.swipeRefreshLayout.setRefreshing(true); |             binding.swipeRefreshLayout.setRefreshing(true); | ||||||
|             binding.postsRecyclerView.setVisibility(View.VISIBLE); |             binding.postsRecyclerView.setVisibility(View.VISIBLE); | ||||||
|             fetchPosts(); |             fetchPosts(); | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user