From d5089057f3996caad8736b1e8c9620098b4f080a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Gonz=C3=A1lez?= Date: Thu, 23 Jan 2025 16:37:41 +0100 Subject: [PATCH] added timing to the fade in --- .../app/browser/omnibar/OmnibarLayout.kt | 4 +++- .../main/res/layout/view_new_omnibar_bottom.xml | 11 +++++++---- .../duckduckgo/common/ui/view/ViewExtension.kt | 17 +++++++++-------- 3 files changed, 19 insertions(+), 13 deletions(-) diff --git a/app/src/main/java/com/duckduckgo/app/browser/omnibar/OmnibarLayout.kt b/app/src/main/java/com/duckduckgo/app/browser/omnibar/OmnibarLayout.kt index 0c98c00e79c9..e343f22b812a 100644 --- a/app/src/main/java/com/duckduckgo/app/browser/omnibar/OmnibarLayout.kt +++ b/app/src/main/java/com/duckduckgo/app/browser/omnibar/OmnibarLayout.kt @@ -469,13 +469,15 @@ class OmnibarLayout @JvmOverloads constructor( } private fun renderButtons(viewState: ViewState) { - clearTextButton.isVisible = viewState.showClearButton + // clearTextButton.isVisible = viewState.showClearButton voiceSearchButton.isVisible = viewState.showVoiceSearch spacer.isVisible = viewState.showVoiceSearch && viewState.showClearButton tabsMenu.animateVisibility(viewState.showTabsMenu) fireIconMenu.animateVisibility(viewState.showFireIcon) browserMenu.animateVisibility(viewState.showBrowserMenu) + + clearTextButton.animateVisibility(viewState.showClearButton, 600) aiChatMenu.animateVisibility(viewState.showChatMenu) // clearTextButton.isVisible = viewState.showClearButton diff --git a/app/src/main/res/layout/view_new_omnibar_bottom.xml b/app/src/main/res/layout/view_new_omnibar_bottom.xml index ca88bb68b40d..c3cd12d4a10d 100644 --- a/app/src/main/res/layout/view_new_omnibar_bottom.xml +++ b/app/src/main/res/layout/view_new_omnibar_bottom.xml @@ -270,14 +270,17 @@ app:layout_constraintTop_toTopOf="parent" tools:visibility="visible"> - + android:drawableStart="@drawable/ic_ai_chat_outline_24" + android:drawablePadding="@dimen/keyline_1" + app:typography="body1_bold" + android:text="Ask" + android:background="?attr/selectableItemBackgroundBorderless" /> +