Skip to content

Commit 1a8f8f7

Browse files
committed
Revert hiding view in browser and share buttons in reader post details toolbar after reader improvements
1 parent 74ec8ac commit 1a8f8f7

1 file changed

Lines changed: 9 additions & 12 deletions

File tree

WordPress/src/main/java/org/wordpress/android/ui/reader/ReaderPostDetailFragment.kt

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1046,21 +1046,13 @@ class ReaderPostDetailFragment : ViewPagerFragment(),
10461046
}
10471047

10481048
override fun onPrepareMenu(menu: Menu) {
1049-
val isReaderImprovementsEnabled = readerImprovementsFeatureConfig.isEnabled()
1050-
10511049
val postHasUrl = viewModel.post?.hasUrl() == true
10521050
val menuBrowse = menu.findItem(R.id.menu_browse)
1053-
menuBrowse?.isVisible = if (!isReaderImprovementsEnabled) {
1054-
// browse require the post to have a URL (some feed-based posts don't have one) or an intercepted URI
1055-
postHasUrl || viewModel.interceptedUri != null
1056-
} else {
1057-
// in the Reader improvements we are only showing this as a fallback for posts with intercepted URI only
1058-
!postHasUrl && viewModel.interceptedUri != null
1059-
}
1060-
1051+
// browse require the post to have a URL (some feed-based posts don't have one) or an intercepted URI
1052+
menuBrowse?.isVisible = postHasUrl || viewModel.interceptedUri != null
1053+
// share require the post to have a URL
10611054
val menuShare = menu.findItem(R.id.menu_share)
1062-
// share should not be shown as a TopBar item after Reader improvements (only in the "more" menu)
1063-
menuShare?.isVisible = postHasUrl && !isReaderImprovementsEnabled
1055+
menuShare?.isVisible = postHasUrl
10641056
}
10651057

10661058
override fun onMenuItemSelected(menuItem: MenuItem) = when (menuItem.itemId) {
@@ -1076,6 +1068,11 @@ class ReaderPostDetailFragment : ViewPagerFragment(),
10761068
}
10771069
true
10781070
}
1071+
R.id.menu_share -> {
1072+
readerTracker.track(AnalyticsTracker.Stat.SHARED_ITEM)
1073+
ReaderActivityLauncher.sharePost(context, viewModel.post)
1074+
true
1075+
}
10791076
R.id.menu_more -> {
10801077
viewModel.onMoreButtonClicked()
10811078
true

0 commit comments

Comments
 (0)