chore: improve message selection UX

pull/1815/head
Christian Kußowski 4 months ago
parent 0a10d4fb7d
commit e55adbd65c
No known key found for this signature in database
GPG Key ID: E067ECD60F1A0652

@ -274,8 +274,13 @@ class Message extends StatelessWidget {
left: 0, left: 0,
right: 0, right: 0,
child: InkWell( child: InkWell(
onTap: () => onSelect(event), hoverColor: longPressSelect
onLongPress: () => onSelect(event), ? Colors.transparent
: null,
enableFeedback: !selected,
onTap: longPressSelect
? null
: () => onSelect(event),
borderRadius: BorderRadius.circular( borderRadius: BorderRadius.circular(
AppConfig.borderRadius / 2, AppConfig.borderRadius / 2,
), ),
@ -300,6 +305,7 @@ class Message extends StatelessWidget {
width: Avatar.defaultSize, width: Avatar.defaultSize,
child: IconButton( child: IconButton(
padding: EdgeInsets.zero, padding: EdgeInsets.zero,
tooltip: L10n.of(context).select,
icon: Icon( icon: Icon(
selected selected
? Icons.check_circle ? Icons.check_circle

Loading…
Cancel
Save