🐛 Fix chat input not enter to send
This commit is contained in:
@@ -73,10 +73,8 @@ class ChatInput extends HookConsumerWidget {
|
||||
final chatSubscribe = ref.watch(chatSubscribeNotifierProvider(chatRoom.id));
|
||||
|
||||
void send() {
|
||||
onSend.call();
|
||||
WidgetsBinding.instance.addPostFrameCallback((_) {
|
||||
inputFocusNode.requestFocus();
|
||||
});
|
||||
onSend.call();
|
||||
}
|
||||
|
||||
void insertNewLine() {
|
||||
@@ -539,6 +537,10 @@ class ChatInput extends HookConsumerWidget {
|
||||
onTapOutside:
|
||||
(_) =>
|
||||
FocusManager.instance.primaryFocus?.unfocus(),
|
||||
textInputAction:
|
||||
settings.enterToSend
|
||||
? TextInputAction.send
|
||||
: null,
|
||||
onSubmitted:
|
||||
settings.enterToSend ? (_) => send() : null,
|
||||
);
|
||||
|
Reference in New Issue
Block a user