fix: Inputbar focus
This commit is contained in:
parent
1e5f7de794
commit
0c7dc7acdb
|
@ -16,6 +16,7 @@ class InputBar extends StatelessWidget {
|
|||
final TextEditingController controller;
|
||||
final InputDecoration decoration;
|
||||
final ValueChanged<String> onChanged;
|
||||
final bool autofocus;
|
||||
|
||||
InputBar({
|
||||
this.room,
|
||||
|
@ -27,6 +28,7 @@ class InputBar extends StatelessWidget {
|
|||
this.controller,
|
||||
this.decoration,
|
||||
this.onChanged,
|
||||
this.autofocus,
|
||||
});
|
||||
|
||||
List<Map<String, String>> getSuggestions(String text) {
|
||||
|
@ -265,6 +267,7 @@ class InputBar extends StatelessWidget {
|
|||
minLines: minLines,
|
||||
maxLines: maxLines,
|
||||
keyboardType: keyboardType,
|
||||
autofocus: autofocus,
|
||||
onSubmitted: (text) {
|
||||
// fix for library for now
|
||||
onSubmitted(text);
|
||||
|
|
|
@ -961,7 +961,8 @@ class _ChatState extends State<_Chat> {
|
|||
room: room,
|
||||
minLines: 1,
|
||||
maxLines: kIsWeb ? 1 : 8,
|
||||
keyboardType: kIsWeb
|
||||
autofocus: !PlatformInfos.isMobile,
|
||||
keyboardType: !PlatformInfos.isMobile
|
||||
? TextInputType.text
|
||||
: TextInputType.multiline,
|
||||
onSubmitted: (String text) {
|
||||
|
|
Loading…
Reference in a new issue