Repository navigation
Closed
Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work lista: desktopRunning on desktopRunning on desktopa: internationalizationSupporting other languages or locales. (aka i18n)Supporting other languages or locales. (aka i18n)a: text inputEntering text in a text field or keyboard related problemsEntering text in a text field or keyboard related problemshas reproducible stepsThe issue has been confirmed reproducible and is ready to work onThe issue has been confirmed reproducible and is ready to work onplatform-windowsBuilding on or for Windows specificallyBuilding on or for Windows specificallyteam-windowsOwned by the Windows platform teamOwned by the Windows platform teamtriaged-windowsTriaged by the Windows platform teamTriaged by the Windows platform team
Description
Steps to reproduce
- Run a Flutter Windows desktop app with a standard text input widget such as
TextField. - Focus the text field.
- Switch to the Korean IME.
- Type Korean text normally.
- Press
Alt+Spaceto open the Windows system menu. - Press
Escto dismiss the system menu. - Try pressing the spacebar.
- Switch to English input and press the spacebar again.
Expected results
Pressing the spacebar should continue to insert a normal space character after the system menu is dismissed.
This should work regardless of whether the current input mode is Korean or English.
Actual results
After opening the Windows system menu with Alt+Space and dismissing it with Esc, pressing the spacebar no longer inserts a space into the Flutter text field.
Once this happens, the problem is not limited to Korean input. Space input also does not work after switching back to English input.
Code sample
Code sample
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
return const MaterialApp(
home: Scaffold(
body: Padding(
padding: EdgeInsets.all(24),
child: TextField(autofocus: true),
),
),
);
}
}Screenshots or Video
Screenshots / Video demonstration
alt.space.mov
Logs
No response
Flutter Doctor output
Doctor output
[!] Flutter (Channel [user-branch], 3.46.0-0.3.pre, on Microsoft Windows [Version 10.0.26200.8655], locale ko-KR)
! Flutter version 3.46.0-0.3.pre on channel [user-branch] at C:\Project\flutter
Currently on an unknown channel. Run `flutter channel` to switch to an official channel.
If that doesn't fix the issue, try deleting the 'bin/cache/flutter.version.json' file in your Flutter SDK
directory and then reinstall Flutter by following instructions at https://flutter.dev/setup.
! Unknown upstream repository.
Reinstall Flutter by following instructions at https://flutter.dev/setup.
[√] Windows Version (Windows 11 or higher, 25H2, 2009)
[!] Android toolchain - develop for Android devices (Android SDK version 36.1.0)
! Some Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses
[√] Chrome - develop for the web
[√] Visual Studio - develop Windows apps (Visual Studio Professional 2022 17.14.29 (March 2026))
[√] Connected device (3 available)
[√] Network resourcesMetadata
Metadata
Assignees
Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work lista: desktopRunning on desktopRunning on desktopa: internationalizationSupporting other languages or locales. (aka i18n)Supporting other languages or locales. (aka i18n)a: text inputEntering text in a text field or keyboard related problemsEntering text in a text field or keyboard related problemshas reproducible stepsThe issue has been confirmed reproducible and is ready to work onThe issue has been confirmed reproducible and is ready to work onplatform-windowsBuilding on or for Windows specificallyBuilding on or for Windows specificallyteam-windowsOwned by the Windows platform teamOwned by the Windows platform teamtriaged-windowsTriaged by the Windows platform teamTriaged by the Windows platform team
Activity
[Windows] Fix Space input after Alt+Space with previous Microsoft IME (…