fix profile menuitem's

1. https://t.me/barinsta_app/22543
2. https://redd.it/olszxt point 2
This commit is contained in:
Austin Huang 2021-07-17 20:59:05 -04:00
parent 10bc98125c
commit 376b814093
No known key found for this signature in database
GPG Key ID: 84C23AA04587A91F
1 changed files with 4 additions and 2 deletions

View File

@ -385,6 +385,8 @@ class ProfileFragment : Fragment(), OnRefreshListener, ConfirmDialogFragmentCall
backStackSavedStateResultLiveData?.observe(viewLifecycleOwner, backStackSavedStateObserver) backStackSavedStateResultLiveData?.observe(viewLifecycleOwner, backStackSavedStateObserver)
} }
mainActivity.supportActionBar?.title = viewModel.username.value mainActivity.supportActionBar?.title = viewModel.username.value
val (currentUserData, profileData) = viewModel.currentUserProfileActionLiveData.value!!
setupOptionsMenuItems(currentUserData.data, profileData.data)
} catch (e: Exception) { } catch (e: Exception) {
Log.e(TAG, "onResume: ", e) Log.e(TAG, "onResume: ", e)
} }
@ -654,10 +656,10 @@ class ProfileFragment : Fragment(), OnRefreshListener, ConfirmDialogFragmentCall
restrictMenuItem?.setTitle(if (profile.friendshipStatus?.isRestricted == true) R.string.unrestrict else R.string.restrict) restrictMenuItem?.setTitle(if (profile.friendshipStatus?.isRestricted == true) R.string.unrestrict else R.string.restrict)
muteStoriesMenuItem?.isVisible = true muteStoriesMenuItem?.isVisible = true
muteStoriesMenuItem?.setTitle(if (profile.friendshipStatus?.isMutingReel == true) R.string.mute_stories else R.string.unmute_stories) muteStoriesMenuItem?.setTitle(if (profile.friendshipStatus?.isMutingReel == true) R.string.unmute_stories else R.string.mute_stories)
mutePostsMenuItem?.isVisible = true mutePostsMenuItem?.isVisible = true
mutePostsMenuItem?.setTitle(if (profile.friendshipStatus?.muting == true) R.string.mute_posts else R.string.unmute_posts) mutePostsMenuItem?.setTitle(if (profile.friendshipStatus?.muting == true) R.string.unmute_posts else R.string.mute_posts)
chainingMenuItem?.isVisible = profile.hasChaining chainingMenuItem?.isVisible = profile.hasChaining
removeFollowerMenuItem?.isVisible = profile.friendshipStatus?.followedBy ?: false removeFollowerMenuItem?.isVisible = profile.friendshipStatus?.followedBy ?: false