flutter/packages/flutter
LongCatIsLooong c61b9501e3
Don't paint the cursor for an invalid selection (#143533)
Fixes https://github.com/flutter/flutter/issues/79495

This is basically a reland of https://github.com/flutter/flutter/pull/79607.

Currently when the cursor is invalid, arrow key navigation / typing / backspacing doesn't work since the cursor position is unknown. 
Showing the cursor when the selection is invalid gives the user the wrong information about the current insert point in the text. 

This is going to break internal golden tests.
2024-02-16 23:40:26 +00:00
..
lib Don't paint the cursor for an invalid selection (#143533) 2024-02-16 23:40:26 +00:00
test Don't paint the cursor for an invalid selection (#143533) 2024-02-16 23:40:26 +00:00
test_fixes Deprecate M2 curves (#134417) 2024-01-18 18:38:00 +01:00
test_private Upgrade leak_tracker. (#143236) 2024-02-09 14:41:22 -08:00
test_profile
test_release Rename MemoryAllocations to FlutterMemoryAllocations. (#140623) 2024-01-02 09:56:30 -08:00
analysis_options.yaml
build.yaml
dart_test.yaml
LICENSE
pubspec.yaml [web] Move JS interop to extension types (#143274) 2024-02-12 11:14:10 -08:00
README.md

Flutter

Flutter is a new way to build high-performance, cross-platform mobile, web, and desktop apps. Flutter is optimized for today's — and tomorrow's — mobile and desktop devices. We are focused on low-latency input and high frame rates on all platforms.

See the getting started guide for information about using Flutter.