From 817a2785d68f4b21b902db7140778f5ad65187b1 Mon Sep 17 00:00:00 2001 From: Evgenii Kozlov Date: Tue, 4 Apr 2023 12:22:18 +0200 Subject: [PATCH] DROID-1130 Widgets | Enhancement | Expand-widget icon touch area is too small (#3068) --- .../anytype/ui/widgets/types/TreeWidget.kt | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/com/anytypeio/anytype/ui/widgets/types/TreeWidget.kt b/app/src/main/java/com/anytypeio/anytype/ui/widgets/types/TreeWidget.kt index e83880bfec..adc05cbc03 100644 --- a/app/src/main/java/com/anytypeio/anytype/ui/widgets/types/TreeWidget.kt +++ b/app/src/main/java/com/anytypeio/anytype/ui/widgets/types/TreeWidget.kt @@ -279,20 +279,25 @@ fun WidgetHeader( val rotation = getAnimatableRotation(isExpanded) - Image( - painterResource(R.drawable.ic_widget_tree_expand), - contentDescription = "Expand icon", + Box( modifier = Modifier .align(Alignment.CenterEnd) - .padding(end = 12.dp) - .rotate(rotation.value) .then( if (isInEditMode) Modifier else Modifier.noRippleClickable { onExpandElement() } ) - ) + ) { + Image( + painterResource(R.drawable.ic_widget_tree_expand), + contentDescription = "Expand icon", + modifier = Modifier + .rotate(rotation.value) + .padding(horizontal = 12.dp) + ) + } + AnimatedVisibility( visible = isInEditMode, modifier = Modifier