Merge pull request #691 from pangeachat/688-difficult-to-click-on-a-an-audio-message-for-feedback
made toolbar visible when clicking in transparent msg row
This commit is contained in:
commit
5f480956ea
3 changed files with 10 additions and 1 deletions
|
|
@ -205,7 +205,12 @@ class Message extends StatelessWidget {
|
|||
right: 0,
|
||||
child: InkWell(
|
||||
// #Pangea
|
||||
onTap: controller.clearSelectedEvents,
|
||||
onTap: () => overlayController == null
|
||||
? showToolbar(pangeaMessageEvent)
|
||||
: controller.clearSelectedEvents(),
|
||||
onLongPress: () => overlayController == null
|
||||
? showToolbar(pangeaMessageEvent)
|
||||
: controller.clearSelectedEvents(),
|
||||
// onTap: () => onSelect(event),
|
||||
// onLongPress: () => onSelect(event),
|
||||
// Pangea#
|
||||
|
|
|
|||
|
|
@ -361,6 +361,7 @@ class MessageOverlayController extends State<MessageSelectionOverlay>
|
|||
prevEvent: widget._prevEvent,
|
||||
timeline: widget.chatController.timeline!,
|
||||
messageWidth: messageSize!.width,
|
||||
messageHeight: messageSize!.height,
|
||||
),
|
||||
ToolbarButtons(
|
||||
overlayController: this,
|
||||
|
|
|
|||
|
|
@ -17,6 +17,7 @@ class OverlayMessage extends StatelessWidget {
|
|||
final Timeline timeline;
|
||||
final bool immersionMode;
|
||||
final double messageWidth;
|
||||
final double messageHeight;
|
||||
|
||||
const OverlayMessage(
|
||||
this.pangeaMessageEvent, {
|
||||
|
|
@ -25,6 +26,7 @@ class OverlayMessage extends StatelessWidget {
|
|||
required this.controller,
|
||||
required this.timeline,
|
||||
required this.messageWidth,
|
||||
required this.messageHeight,
|
||||
this.nextEvent,
|
||||
this.prevEvent,
|
||||
super.key,
|
||||
|
|
@ -97,6 +99,7 @@ class OverlayMessage extends StatelessWidget {
|
|||
vertical: 8,
|
||||
),
|
||||
width: messageWidth,
|
||||
height: messageHeight,
|
||||
child: MessageContent(
|
||||
pangeaMessageEvent.event,
|
||||
textColor: ownMessage
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue