Skip to content

Commit 78d60fb

Browse files
authored
Merge pull request #17009 from wordpress-mobile/Jetpack-Focus-Update-bottom-sheet-layout
Jetpack focus update bottom sheet layout
2 parents 1a89e9a + 1797f74 commit 78d60fb

15 files changed

Lines changed: 16 additions & 30 deletions

WordPress/src/main/java/org/wordpress/android/ui/activitylog/detail/ActivityLogDetailFragment.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ class ActivityLogDetailFragment : Fragment(R.layout.activity_log_item_detail) {
7575

7676
if (jetpackBrandingUtils.shouldShowJetpackBranding()) {
7777
jetpackBadge.root.isVisible = true
78-
jetpackBadge.root.setOnClickListener {
78+
jetpackBadge.jetpackPoweredBadge.setOnClickListener {
7979
jetpackBrandingUtils.trackBadgeTapped(ACTIVITY_LOG_DETAIL)
8080
viewModel.showJetpackPoweredBottomSheet()
8181
}

WordPress/src/main/java/org/wordpress/android/ui/main/MeFragment.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ class MeFragment : Fragment(R.layout.me_fragment), OnScrollToTopListener {
129129

130130
if (jetpackBrandingUtils.shouldShowJetpackBranding()) {
131131
jetpackBadge.root.isVisible = true
132-
jetpackBadge.jetpackBadge.root.setOnClickListener {
132+
jetpackBadge.footerJetpackBadge.jetpackPoweredBadge.setOnClickListener {
133133
jetpackBrandingUtils.trackBadgeTapped(ME)
134134
viewModel.showJetpackPoweredBottomSheet()
135135
}

WordPress/src/main/java/org/wordpress/android/ui/mysite/jetpackbadge/JetpackPoweredDialogViewModel.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ class JetpackPoweredDialogViewModel @Inject constructor(
3232
_uiState.value = UiState(
3333
listOf(
3434
Illustration(R.raw.wp2jp),
35-
Title(UiStringRes(string.wp_jetpack_powered)),
35+
Title(UiStringRes(string.wp_jetpack_powered_better_with_jetpack)),
3636
Caption(UiStringRes(string.wp_jetpack_powered_features))
3737
)
3838
)

WordPress/src/main/java/org/wordpress/android/ui/mysite/jetpackbadge/MySiteJetpackBadgeViewHolder.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import org.wordpress.android.util.extensions.viewBinding
99
class MySiteJetpackBadgeViewHolder(
1010
parent: ViewGroup,
1111
) : MySiteCardAndItemViewHolder<JetpackBadgeBinding>(parent.viewBinding(JetpackBadgeBinding::inflate)) {
12-
fun bind(item: JetpackBadge) {
13-
itemView.setOnClickListener { item.onClick.click() }
12+
fun bind(item: JetpackBadge) = with(binding) {
13+
jetpackPoweredBadge.setOnClickListener { item.onClick.click() }
1414
}
1515
}

WordPress/src/main/java/org/wordpress/android/ui/prefs/AppSettingsFragment.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -249,7 +249,7 @@ public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container,
249249
private void addJetpackBadgeAsFooterIfEnabled(LayoutInflater inflater, ListView listView) {
250250
if (mJetpackBrandingUtils.shouldShowJetpackBranding()) {
251251
final JetpackBadgeFooterBinding binding = JetpackBadgeFooterBinding.inflate(inflater);
252-
binding.jetpackBadge.getRoot().setOnClickListener(v -> {
252+
binding.footerJetpackBadge.jetpackPoweredBadge.setOnClickListener(v -> {
253253
mJetpackBrandingUtils.trackBadgeTapped(Screen.APP_SETTINGS);
254254
new JetpackPoweredBottomSheetFragment().show(
255255
((AppCompatActivity) getActivity()).getSupportFragmentManager(),

WordPress/src/main/java/org/wordpress/android/ui/prefs/notifications/NotificationsSettingsFragment.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ private void addJetpackBadgeAsFooterIfEnabled(ListView listView) {
229229
if (mJetpackBrandingUtils.shouldShowJetpackBranding()) {
230230
LayoutInflater inflater = LayoutInflater.from(getContext());
231231
final JetpackBadgeFooterBinding binding = JetpackBadgeFooterBinding.inflate(inflater);
232-
binding.jetpackBadge.getRoot().setOnClickListener(v -> {
232+
binding.footerJetpackBadge.jetpackPoweredBadge.setOnClickListener(v -> {
233233
mJetpackBrandingUtils.trackBadgeTapped(Screen.NOTIFICATIONS_SETTINGS);
234234
new JetpackPoweredBottomSheetFragment().show(
235235
((AppCompatActivity) getActivity()).getSupportFragmentManager(),

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -715,7 +715,7 @@ class ReaderPostDetailFragment : ViewPagerFragment(),
715715

716716
if (jetpackBrandingUtils.shouldShowJetpackBranding()) {
717717
binding.jetpackBadge.root.isVisible = true
718-
binding.jetpackBadge.root.setOnClickListener {
718+
binding.jetpackBadge.jetpackPoweredBadge.setOnClickListener {
719719
jetpackBrandingUtils.trackBadgeTapped(READER_POST_DETAIL)
720720
viewModel.showJetpackPoweredBottomSheet()
721721
}

WordPress/src/main/res/layout-land/jetpack_powered_bottom_sheet.xml

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,6 @@
88
android:background="@color/jetpack_powered_bottom_sheet_background"
99
android:orientation="vertical">
1010

11-
<androidx.constraintlayout.widget.Guideline
12-
android:id="@+id/guideline3"
13-
android:layout_width="wrap_content"
14-
android:layout_height="wrap_content"
15-
android:orientation="horizontal"
16-
app:layout_constraintGuide_end="130dp" />
17-
1811
<androidx.recyclerview.widget.RecyclerView
1912
android:id="@+id/content_recycler_view"
2013
android:layout_width="match_parent"
@@ -49,7 +42,7 @@
4942
app:layout_constraintBottom_toTopOf="@id/secondary_button"
5043
app:layout_constraintEnd_toEndOf="parent"
5144
app:layout_constraintStart_toStartOf="parent"
52-
app:layout_goneMarginBottom="@dimen/margin_extra_large" />
45+
app:layout_goneMarginBottom="@dimen/margin_extra_extra_medium_large" />
5346

5447
<com.google.android.material.button.MaterialButton
5548
android:id="@+id/secondary_button"

WordPress/src/main/res/layout/jetpack_badge.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
android:paddingTop="@dimen/margin_large">
1010

1111
<com.google.android.material.button.MaterialButton
12+
android:id="@+id/jetpack_powered_badge"
1213
android:layout_width="wrap_content"
1314
android:layout_height="wrap_content"
1415
android:layout_gravity="center"

WordPress/src/main/res/layout/jetpack_badge_footer.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
android:paddingBottom="@dimen/jetpack_badge_footer_bottom_spacing">
77

88
<include
9-
android:id="@+id/jetpack_badge"
9+
android:id="@+id/footer_jetpack_badge"
1010
layout="@layout/jetpack_badge"
1111
android:layout_width="match_parent"
1212
android:layout_height="wrap_content" />

0 commit comments

Comments
 (0)