mirror of
https://gitlab.com/mysocialportal/relatica
synced 2024-10-18 15:53:32 +00:00
Add initial image DM copy to clipboard
This commit is contained in:
parent
24558e5db9
commit
30e2ec5449
1 changed files with 5 additions and 1 deletions
|
@ -1,5 +1,6 @@
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:provider/provider.dart';
|
import 'package:provider/provider.dart';
|
||||||
|
import 'package:relatica/utils/clipboard_utils.dart';
|
||||||
import 'package:result_monad/result_monad.dart';
|
import 'package:result_monad/result_monad.dart';
|
||||||
|
|
||||||
import '../controls/image_control.dart';
|
import '../controls/image_control.dart';
|
||||||
|
@ -68,6 +69,9 @@ class _MessageThreadScreenState extends State<MessageThreadScreen> {
|
||||||
? null
|
? null
|
||||||
: () =>
|
: () =>
|
||||||
service.markMessageRead(widget.parentThreadId, m),
|
service.markMessageRead(widget.parentThreadId, m),
|
||||||
|
onLongPress: () async {
|
||||||
|
await copyToClipboard(context: context, text: m.text);
|
||||||
|
},
|
||||||
leading: ImageControl(
|
leading: ImageControl(
|
||||||
imageUrl: imageUrl,
|
imageUrl: imageUrl,
|
||||||
iconOverride: const Icon(Icons.person),
|
iconOverride: const Icon(Icons.person),
|
||||||
|
@ -98,7 +102,7 @@ class _MessageThreadScreenState extends State<MessageThreadScreen> {
|
||||||
labelText: 'Reply Text',
|
labelText: 'Reply Text',
|
||||||
border: OutlineInputBorder(
|
border: OutlineInputBorder(
|
||||||
borderSide: BorderSide(
|
borderSide: BorderSide(
|
||||||
color: Theme.of(context).backgroundColor,
|
color: Theme.of(context).colorScheme.background,
|
||||||
),
|
),
|
||||||
borderRadius: BorderRadius.circular(5.0),
|
borderRadius: BorderRadius.circular(5.0),
|
||||||
),
|
),
|
||||||
|
|
Loading…
Reference in a new issue