Skip to content

[Windows] Space is no longer entered after opening and dismissing the system menu with Alt+Space #189495

Closed

Description

@JIWON1923

Steps to reproduce

  1. Run a Flutter Windows desktop app with a standard text input widget such as TextField.
  2. Focus the text field.
  3. Switch to the Korean IME.
  4. Type Korean text normally.
  5. Press Alt+Space to open the Windows system menu.
  6. Press Esc to dismiss the system menu.
  7. Try pressing the spacebar.
  8. 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 resources

Activity

  1. added
    a: text inputEntering text in a text field or keyboard related problems
    a: internationalizationSupporting other languages or locales. (aka i18n)
    platform-windowsBuilding on or for Windows specifically
    has reproducible stepsThe issue has been confirmed reproducible and is ready to work on
    fyi-windowsFor the attention of the Windows platform team
    on Jul 16, 2026
  2. added
    fyi-text-inputFor the attention of Text Input team
    team-windowsOwned by the Windows platform team
    P2Important issues not at the top of the work list
    triaged-windowsTriaged by the Windows platform team
    and removed
    fyi-windowsFor the attention of the Windows platform team
    on Jul 29, 2026
  3. added a commit that references this issue on Nov 12, 2026
    774b051
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Important issues not at the top of the work lista: desktopRunning on desktopa: internationalizationSupporting other languages or locales. (aka i18n)a: text inputEntering text in a text field or keyboard related problemshas reproducible stepsThe issue has been confirmed reproducible and is ready to work onplatform-windowsBuilding on or for Windows specificallyteam-windowsOwned by the Windows platform teamtriaged-windowsTriaged by the Windows platform team

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions