Use multiline keyboard for terminal input
This commit is contained in:
parent
574ce79f2d
commit
5433638258
@ -706,6 +706,7 @@ class _TerminalPageState extends ConsumerState<TerminalPage>
|
||||
terminal,
|
||||
focusNode: _terminalFocusNode,
|
||||
autofocus: false,
|
||||
keyboardType: TextInputType.multiline,
|
||||
scrollController: _terminalScrollController,
|
||||
),
|
||||
),
|
||||
|
||||
@ -36,6 +36,16 @@ void main() {
|
||||
expect(terminalView.focusNode!.canRequestFocus, isTrue);
|
||||
});
|
||||
|
||||
testWidgets('terminal view uses multiline keyboard semantics', (
|
||||
tester,
|
||||
) async {
|
||||
await _pumpTerminalPage(tester);
|
||||
|
||||
final terminalView = tester.widget<TerminalView>(find.byType(TerminalView));
|
||||
|
||||
expect(terminalView.keyboardType, TextInputType.multiline);
|
||||
});
|
||||
|
||||
testWidgets('terminal actions sheet unifies session actions and quick keys', (
|
||||
tester,
|
||||
) async {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user