From adc73df83294e65e86bb1da09c2abbe6b1990f4b Mon Sep 17 00:00:00 2001 From: infi Date: Tue, 4 Aug 2026 12:02:53 +0200 Subject: [PATCH] feat: clip active DM indicator to bounds --- .../composables/screens/chat/drawer/ChannelSideDrawer.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/chat/stoat/composables/screens/chat/drawer/ChannelSideDrawer.kt b/app/src/main/java/chat/stoat/composables/screens/chat/drawer/ChannelSideDrawer.kt index dbaf6e57..404fcfa8 100644 --- a/app/src/main/java/chat/stoat/composables/screens/chat/drawer/ChannelSideDrawer.kt +++ b/app/src/main/java/chat/stoat/composables/screens/chat/drawer/ChannelSideDrawer.kt @@ -60,6 +60,7 @@ import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier import androidx.compose.ui.draw.alpha import androidx.compose.ui.draw.clip +import androidx.compose.ui.draw.clipToBounds import androidx.compose.ui.draw.drawBehind import androidx.compose.ui.geometry.Offset import androidx.compose.ui.graphics.Brush @@ -1009,6 +1010,7 @@ fun DMOrGroupItem( ) .padding(vertical = 16.dp) .fillMaxWidth() + .clipToBounds() .then( if (isMuted) { Modifier.alpha(0.5f) @@ -1085,4 +1087,4 @@ fun DMOrGroupItem( } } } -} \ No newline at end of file +}