Skip to content

Commit 1098e35

Browse files
committed
msglist: Move star icon 2px away from the edge of the screen
Fixes: #1247
1 parent ca26330 commit 1098e35

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

lib/widgets/message_list.dart

+11-3
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@ import 'dart:math';
33
import 'package:collection/collection.dart';
44
import 'package:flutter/material.dart';
55
import 'package:flutter_color_models/flutter_color_models.dart';
6-
import 'package:intl/intl.dart';
7-
6+
import 'package:intl/intl.dart' hide TextDirection;
87
import '../api/model/model.dart';
98
import '../generated/l10n/zulip_localizations.dart';
109
import '../model/message_list.dart';
@@ -1403,7 +1402,16 @@ class MessageWithPossibleSender extends StatelessWidget {
14031402
])),
14041403
SizedBox(width: 16,
14051404
child: message.flags.contains(MessageFlag.starred)
1406-
? Icon(ZulipIcons.star_filled, size: 16, color: designVariables.star)
1405+
? Transform.translate(
1406+
offset: Offset(
1407+
switch (Directionality.of(context)) {
1408+
TextDirection.ltr => -2,
1409+
TextDirection.rtl => 2,
1410+
},
1411+
0,
1412+
),
1413+
child: Icon(size: 16, color: designVariables.star,
1414+
ZulipIcons.star_filled))
14071415
: null),
14081416
]),
14091417
])));

0 commit comments

Comments
 (0)