forked from Nexus/nexus
Fix keyboard auto-focus and add scroll-to-dismiss in room chat
This commit is contained in:
parent
89e5e4f89a
commit
4701a7f4ae
2 changed files with 6 additions and 1 deletions
|
|
@ -234,7 +234,10 @@ class Composer extends HookConsumerWidget {
|
|||
child: TextField(
|
||||
maxLines: 12,
|
||||
minLines: 1,
|
||||
autofocus: true,
|
||||
autofocus:
|
||||
Platform.isLinux ||
|
||||
Platform.isMacOS ||
|
||||
Platform.isWindows,
|
||||
decoration: .new(
|
||||
hintText: "Your message here...",
|
||||
border: .none,
|
||||
|
|
|
|||
|
|
@ -467,6 +467,8 @@ class RoomChat extends HookConsumerWidget {
|
|||
AsyncData(:final value?) ||
|
||||
AsyncLoading(:final value?) => CustomScrollView(
|
||||
controller: scrollController,
|
||||
keyboardDismissBehavior:
|
||||
ScrollViewKeyboardDismissBehavior.onDrag,
|
||||
slivers: [
|
||||
SliverToBoxAdapter(
|
||||
child: Padding(
|
||||
|
|
|
|||
Loading…
Reference in a new issue