From 694b0e1382cf81ddddf1780658dcffd922be37ef Mon Sep 17 00:00:00 2001 From: MM20 <15646950+MM2-0@users.noreply.github.com> Date: Sat, 3 Sep 2022 12:51:33 +0200 Subject: [PATCH] Fix launcher icon click handler not updating --- .../java/de/mm20/launcher2/ui/component/ShapedLauncherIcon.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ui/src/main/java/de/mm20/launcher2/ui/component/ShapedLauncherIcon.kt b/ui/src/main/java/de/mm20/launcher2/ui/component/ShapedLauncherIcon.kt index 3878c922..b30be838 100644 --- a/ui/src/main/java/de/mm20/launcher2/ui/component/ShapedLauncherIcon.kt +++ b/ui/src/main/java/de/mm20/launcher2/ui/component/ShapedLauncherIcon.kt @@ -93,7 +93,7 @@ fun ShapedLauncherIcon( clip = currentIcon?.backgroundLayer !is TransparentLayer this.shape = shape } - .pointerInput(null) { + .pointerInput(onClick, onLongClick) { detectTapGestures( onLongPress = { onLongClick?.invoke() }, onTap = { onClick?.invoke() }, @@ -124,7 +124,7 @@ fun ShapedLauncherIcon( modifier = Modifier .size(size * 0.33f) .align(Alignment.BottomEnd) - .pointerInput(null) { + .pointerInput(onClick, onLongClick) { detectTapGestures( onLongPress = { onLongClick?.invoke() }, onTap = { onClick?.invoke() },