Skip to content

Commit b972d85

Browse files
committed
improve fast reply indicator ui
1 parent 5ed50f5 commit b972d85

4 files changed

Lines changed: 4 additions & 7 deletions

File tree

presentation/src/main/java/org/monogram/presentation/features/chats/currentChat/components/AlbumMessageBubbleContainer.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -312,8 +312,7 @@ fun AlbumMessageBubbleContainer(
312312
}
313313

314314
FastReplyIndicator(
315-
modifier = Modifier
316-
.align(if (isOutgoing) Alignment.CenterEnd else Alignment.CenterStart),
315+
modifier = Modifier.align(Alignment.CenterEnd),
317316
dragOffsetX = dragOffsetX,
318317
isOutgoing = isOutgoing,
319318
maxWidth = maxWidth,

presentation/src/main/java/org/monogram/presentation/features/chats/currentChat/components/FastReplyIndicator.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ import androidx.compose.ui.input.pointer.pointerInput
3030
import androidx.compose.ui.input.pointer.positionChange
3131
import androidx.compose.ui.unit.Dp
3232
import androidx.compose.ui.unit.dp
33-
import androidx.compose.ui.util.lerp
3433
import kotlinx.coroutines.CoroutineScope
3534
import kotlinx.coroutines.launch
3635

@@ -56,7 +55,7 @@ fun FastReplyIndicator(
5655

5756
Box(
5857
modifier = modifier
59-
.offset(x = if (isOutgoing) iconOffset else maxWidth)
58+
.offset(x = iconOffset)
6059
.size(34.dp)
6160
.graphicsLayer {
6261
translationX = when {

presentation/src/main/java/org/monogram/presentation/features/chats/currentChat/components/MessageBubbleContainer.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -294,8 +294,7 @@ fun MessageBubbleContainer(
294294
}
295295

296296
FastReplyIndicator(
297-
modifier = Modifier
298-
.align(if (isOutgoing) Alignment.CenterEnd else Alignment.CenterStart),
297+
modifier = Modifier.align(Alignment.CenterEnd),
299298
dragOffsetX = dragOffsetX,
300299
isOutgoing = isOutgoing,
301300
maxWidth = maxWidth

presentation/src/main/java/org/monogram/presentation/features/chats/currentChat/components/channels/ChannelMessageBubbleContainer.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -418,7 +418,7 @@ fun ChannelMessageBubbleContainer(
418418
}
419419

420420
FastReplyIndicator(
421-
modifier = Modifier.align(Alignment.CenterStart),
421+
modifier = Modifier.align(Alignment.CenterEnd),
422422
dragOffsetX = dragOffsetX,
423423
inverseOffset = isLandscape,
424424
maxWidth = maxWidth,

0 commit comments

Comments
 (0)