- 15 Dec, 2023 1 commit
-
-
Polina Cherkasova authored
-
- 26 Sep, 2023 1 commit
-
-
Renzo Olivares authored
During a long press, on native iOS the context menu does not show until the long press has ended. The handles are shown immediately when the long press begins. This is true for static and editable text. For static text on Android, the context menu appears when the long press is initiated, but the handles do not appear until the long press has ended. For editable text on Android, the context menu does not appear until the long press ended, and the handles also do not appear until the end. For both platforms in editable/static contexts the context menu does not show while doing a long press drag. I think the behavior where the context menu is not shown until the long press ends makes the most sense even though Android varies in this depending on the context. The user is not able to react to the context menu until the long press has ended. Other details: On a windows touch screen device the context menu does not show up until the long press ends in editable/static text contexts. On a long press hold it selects the word on drag start as well as popping up the selection handles (static text).
-
- 20 Sep, 2023 1 commit
-
-
Kostia Sokolovskyi authored
-
- 11 Aug, 2023 1 commit
-
-
Renzo Olivares authored
Adds double click to select a word. Adds double click + drag to select word by word. https://user-images.githubusercontent.com/948037/234363577-941c36bc-ac42-4b7f-84aa-26b106c9ff05.mov Partially fixes #104552
-
- 28 Jun, 2023 1 commit
-
-
Hans Muller authored
Updated tests in dev, examples/api, and tests/widgets to ensure that they continue to pass when the default for `ThemeData.useMaterial3` is changed to true. This is the final set of changes required for https://github.com/flutter/flutter/issues/127064.
-
- 17 Apr, 2023 1 commit
-
-
chunhtai authored
When swapping out delegate of selectioncontainer, if the newly passed in delegate doesn't have any selectable content(which is usually the case), the selectioncontainerstate will notify all of the listeners. One of the listener would be SelectionRegistrant._updateSelectionRegistrarSubscription, and since it doesn't have content, it would remove itself from the listener which causes concurrent modification
-
- 13 Feb, 2023 1 commit
-
-
Ian Hickson authored
-
- 17 Nov, 2022 1 commit
-
-
chunhtai authored
* Add selection feedback for both selection area and text field * Addressing comment * Fixes more test
-
- 04 Nov, 2022 1 commit
-
-
chunhtai authored
* Support keyboard selection in selectable region * fix some comments * addressing comments
-
- 10 Oct, 2022 1 commit
-
-
chunhtai authored
-
- 24 May, 2022 1 commit
-
-
chunhtai authored
* Support global selection * addressing comments * add new test * Addressing review comments * update * addressing comments * addressing comments * Addressing comments * fix build
-