chore: improve message selection UX
This commit is contained in:
parent
0a10d4fb7d
commit
e55adbd65c
1 changed files with 8 additions and 2 deletions
|
|
@ -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…
Add table
Add a link
Reference in a new issue