From cfe4f118649f81bb4123713092aa2efc3a78f868 Mon Sep 17 00:00:00 2001 From: mcarare <“mihai.carare.dev@gmail.com”> Date: Mon, 2 Mar 2020 10:27:34 +0200 Subject: [PATCH] For #6607 Update button theming in no tab pane --- .../NoContentMessageWithActionViewHolder.kt | 12 +++-- .../layout/no_content_message_with_action.xml | 49 ++++++------------- 2 files changed, 21 insertions(+), 40 deletions(-) diff --git a/app/src/main/java/org/mozilla/fenix/home/sessioncontrol/viewholders/NoContentMessageWithActionViewHolder.kt b/app/src/main/java/org/mozilla/fenix/home/sessioncontrol/viewholders/NoContentMessageWithActionViewHolder.kt index d84393010..746ad9beb 100644 --- a/app/src/main/java/org/mozilla/fenix/home/sessioncontrol/viewholders/NoContentMessageWithActionViewHolder.kt +++ b/app/src/main/java/org/mozilla/fenix/home/sessioncontrol/viewholders/NoContentMessageWithActionViewHolder.kt @@ -36,11 +36,13 @@ class NoContentMessageWithActionViewHolder( with(view.context) { if (buttonIcon != 0 || buttonText != 0) { - view.button_layout.isVisible = true - view.button_icon.setImageDrawable(getDrawable(buttonIcon)) - view.button_text.text = getString(buttonText) - view.button_layout.setOnClickListener { - listener?.invoke() + view.add_tab_button.apply { + isVisible = true + setIcon(getDrawable(buttonIcon)) + text = getString(buttonText) + setOnClickListener { + listener?.invoke() + } } } } diff --git a/app/src/main/res/layout/no_content_message_with_action.xml b/app/src/main/res/layout/no_content_message_with_action.xml index 728c1b548..5ef4ad519 100644 --- a/app/src/main/res/layout/no_content_message_with_action.xml +++ b/app/src/main/res/layout/no_content_message_with_action.xml @@ -36,42 +36,21 @@ android:textStyle="normal" tools:text="@tools:sample/lorem" /> - - - - - - - + app:iconGravity="textStart" + app:iconTint="?primaryText" + tools:icon="@drawable/ic_new" + tools:text="@string/home_screen_shortcut_open_new_tab_2" + tools:visibility="visible" /> \ No newline at end of file