Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Submit feedback
  • Sign in
F
Front-End
  • Project
    • Project
    • Details
    • Activity
    • Releases
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 0
    • Issues 0
    • List
    • Board
    • Labels
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • abdullh.alsoleman
  • Front-End
  • Repository

Switch branch/tag
  • front-end
  • dev
  • integration_tests
  • web_e2e_tests
  • test_driver
History Find file
Download source code
zip tar.gz tar.bz2 tar
Download this directory
zip tar.gz tar.bz2 tar
  • Matej Knopp's avatar
    [web] dispatch corresponding keyup events in text editing integrations (#136874) · 62bd4874
    Matej Knopp authored Nov 03, 2023
    https://github.com/flutter/engine/pull/46829 changed event handling
    sequence on web so that KeyboardBinding/RawKeyboard handles the text
    event first before it reaches IME. That means when dispatching
    synthetised events to IME every keydown event must have a corresponding
    keyup, otherwise consistency assertions in `KeyboardBindings` are
    triggered.
    
    ## Pre-launch Checklist
    
    - [x] I read the [Contributor Guide] and followed the process outlined
    there for submitting PRs.
    - [x] I read the [Tree Hygiene] wiki page, which explains my
    responsibilities.
    - [x] I read and followed the [Flutter Style Guide], including [Features
    we expect every widget to implement].
    - [x] I signed the [CLA].
    - [x] I listed at least one issue that this PR fixes in the description
    above.
    - [x] I updated/added relevant documentation (doc comments with `///`).
    - [x] I added new tests to check the change I am making, or this PR is
    [test-exempt].
    - [x] All existing and new tests are passing.
    
    If you need help, consider asking for advice on the #hackers-new channel
    on [Discord].
    
    <!-- Links -->
    [Contributor Guide]:
    https://github.com/flutter/flutter/wiki/Tree-hygiene#overview
    [Tree Hygiene]: https://github.com/flutter/flutter/wiki/Tree-hygiene
    [test-exempt]:
    https://github.com/flutter/flutter/wiki/Tree-hygiene#tests
    [Flutter Style Guide]:
    https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo
    [Features we expect every widget to implement]:
    https://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo#features-we-expect-every-widget-to-implement
    [CLA]: https://cla.developers.google.com/
    [flutter/tests]: https://github.com/flutter/tests
    [breaking change policy]:
    https://github.com/flutter/flutter/wiki/Tree-hygiene#handling-breaking-changes
    [Discord]: https://github.com/flutter/flutter/wiki/Chat
    62bd4874
Name
Last commit
Last update
..
cache_width_cache_height_integration.dart Loading commit data...
cache_width_cache_height_integration_test.dart Loading commit data...
capabilities_integration_canvaskit.dart Loading commit data...
capabilities_integration_canvaskit_test.dart Loading commit data...
capabilities_integration_html.dart Loading commit data...
capabilities_integration_html_test.dart Loading commit data...
platform_messages_integration.dart Loading commit data...
platform_messages_integration_test.dart Loading commit data...
profile_diagnostics_integration.dart Loading commit data...
profile_diagnostics_integration_test.dart Loading commit data...
scroll_wheel_integration.dart Loading commit data...
scroll_wheel_integration_test.dart Loading commit data...
text_editing_integration.dart Loading commit data...
text_editing_integration_test.dart Loading commit data...
url_strategy_integration.dart Loading commit data...
url_strategy_integration_test.dart Loading commit data...

HIAST - GitLab