From df5ae40f6ff784b373a7e49b7cec34764f2de0f3 Mon Sep 17 00:00:00 2001 From: yash Date: Tue, 18 Nov 2025 16:32:19 +0530 Subject: [PATCH] msglist: Use directional positioning for unread marker in RTL. Fixes #1245. --- lib/widgets/message_list.dart | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/widgets/message_list.dart b/lib/widgets/message_list.dart index 0d3038b1da..7ff3d395b8 100644 --- a/lib/widgets/message_list.dart +++ b/lib/widgets/message_list.dart @@ -1639,9 +1639,9 @@ class _UnreadMarker extends StatelessWidget { return Stack( children: [ child, - Positioned( + PositionedDirectional( top: 0, - left: 0, + start: 0, bottom: 0, width: 4, child: AnimatedOpacity( @@ -1653,7 +1653,7 @@ class _UnreadMarker extends StatelessWidget { child: DecoratedBox( decoration: BoxDecoration( color: messageListTheme.unreadMarker, - border: Border(left: BorderSide( + border: BorderDirectional(start: BorderSide( width: 1, color: messageListTheme.unreadMarkerGap)))))), ]);