File tree Expand file tree Collapse file tree 1 file changed +15
-9
lines changed
app/src/main/java/com/duckduckgo/app/cta/ui Expand file tree Collapse file tree 1 file changed +15
-9
lines changed Original file line number Diff line number Diff line change @@ -912,11 +912,14 @@ sealed class OnboardingDaxDialogCta(
912
912
913
913
optionsViews.forEachIndexed { index, buttonView ->
914
914
options[index].setOptionView(buttonView)
915
- buttonView.animate().alpha(MAX_ALPHA ).duration = DAX_DIALOG_APPEARANCE_ANIMATION
916
- buttonView.setOnClickListener {
917
- onSuggestedOptionClicked?.invoke(options[index], index)
918
- wingAnimation.gone()
919
- }
915
+ buttonView.animate().alpha(MAX_ALPHA )
916
+ .setDuration(DAX_DIALOG_APPEARANCE_ANIMATION )
917
+ .withEndAction {
918
+ buttonView.setOnClickListener {
919
+ onSuggestedOptionClicked?.invoke(options[index], index)
920
+ wingAnimation.gone()
921
+ }
922
+ }
920
923
}
921
924
922
925
showAndPlayWingAnimation()
@@ -1004,10 +1007,13 @@ sealed class OnboardingDaxDialogCta(
1004
1007
1005
1008
optionsViews.forEachIndexed { index, buttonView ->
1006
1009
options[index].setOptionView(buttonView)
1007
- buttonView.animate().alpha(MAX_ALPHA ).duration = DAX_DIALOG_APPEARANCE_ANIMATION
1008
- buttonView.setOnClickListener {
1009
- onSuggestedOptionClicked?.invoke(options[index], index)
1010
- }
1010
+ buttonView.animate().alpha(MAX_ALPHA )
1011
+ .setDuration(DAX_DIALOG_APPEARANCE_ANIMATION )
1012
+ .withEndAction {
1013
+ buttonView.setOnClickListener {
1014
+ onSuggestedOptionClicked?.invoke(options[index], index)
1015
+ }
1016
+ }
1011
1017
}
1012
1018
}
1013
1019
You can’t perform that action at this time.
0 commit comments