должен быть только у картинки. Реализовал так. Есть MutableInteractionSource, пошаренный между корневым элементом и картинкой. Как в корневой элемент, так и в картинку прокидывается событие клика, но indication у корневого null. В корневом, при клике, interactionSource эмитит PressInteraction.Press, delay(300) и следом PressInteraction.Release. Все вроде бы работает. Как думаете такой подход гуд или есть еще варианты? Например перехват клика, если такое есть.
https://pastebin.com/zJBiAa12 Я написал такой модифаер, применяю к любому компоненту и получаю норм рипл. Примени его к своей картинке и всё норм будет.
Честно говоря не понял при чем тут этот кастомный модифаер. У меня задача состоит в том, что мой элемент листа не должен отдавать весь рипл эффектом, а только картинка. Но при этом кликабелен элемент весь, как картинка, так и текст. Да, и зачем было писать этот модифаер, у дефолтного решения есть какие-то проблемы?
Обсуждают сегодня