Renzo Olivares
21ad7122a1
Implement SelectionArea single click/tap gestures ( #132682 )
...
This change collapses the selection at the clicked/tapped location on single click down for desktop platforms, and on single click/tap up for mobile platforms to match native.
This is a change from how `SelectionArea` previously worked. Before this change a single click down would clear the selection. From observing a native browser it looks like when tapping on static text the selection is not cleared but collapsed. A user can still attain the selection from static text using the `window.getSelection` API.
https://jsfiddle.net/juepasn3/11/ You can try this demo out here to observe this behavior yourself. When clicking on static text the selection will change.
This change also allows `Paragraph.selections` to return selections that are collapsed. This for testing purposes to confirm where the selection has been collapsed.
Partially fixes : #129583
2023-09-28 01:42:16 +00:00
..
2023-09-07 11:24:29 -07:00
2023-09-12 09:18:40 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-11 20:46:04 +00:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-12 17:43:34 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-07-06 00:09:01 +00:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-18 20:31:54 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-07 11:24:29 -07:00
2023-09-08 15:06:26 -07:00
2023-09-12 17:43:34 -07:00
2023-09-12 17:43:34 -07:00
2023-09-12 17:43:34 -07:00
2023-09-12 17:43:34 -07:00
2023-09-12 17:43:34 -07:00
2023-09-12 17:43:34 -07:00
2023-09-12 17:43:34 -07:00
2023-09-27 16:57:24 -05:00
2023-09-12 17:43:34 -07:00
2023-09-12 17:43:34 -07:00
2023-09-12 17:43:34 -07:00
2023-09-12 17:43:34 -07:00
2023-09-12 17:43:34 -07:00
2023-09-12 17:43:34 -07:00
2023-09-21 10:06:21 -07:00
2023-09-11 15:35:09 -07:00
2023-09-18 15:17:52 -07:00
2023-09-25 19:17:07 +00:00
2023-09-14 12:26:41 -07:00
2023-09-22 15:27:05 -07:00
2023-09-14 12:26:41 -07:00
2023-09-14 12:26:41 -07:00
2023-09-14 12:26:41 -07:00
2023-09-14 12:26:41 -07:00
2023-09-14 12:26:41 -07:00
2023-09-14 12:26:41 -07:00
2023-09-14 12:26:41 -07:00
2023-09-14 12:26:41 -07:00
2023-09-14 12:26:41 -07:00
2023-09-14 12:26:41 -07:00
2023-08-07 23:45:19 +00:00
2023-09-14 12:26:41 -07:00
2023-09-14 12:26:41 -07:00
2023-09-14 12:26:41 -07:00
2023-09-14 12:26:41 -07:00
2023-09-14 12:26:41 -07:00
2023-09-14 12:26:41 -07:00
2023-09-14 12:26:41 -07:00
2023-09-14 12:26:41 -07:00
2023-08-30 11:28:10 -07:00
2023-09-13 09:54:19 -07:00
2023-09-13 09:54:19 -07:00
2023-09-13 09:54:19 -07:00
2023-09-13 09:54:19 -07:00
2023-09-13 09:54:19 -07:00
2023-09-13 09:54:19 -07:00
2023-09-13 09:54:19 -07:00
2023-09-13 09:54:19 -07:00
2023-09-13 09:54:19 -07:00
2023-09-13 09:54:19 -07:00
2023-09-13 18:16:14 -05:00
2023-09-13 09:54:19 -07:00
2023-09-13 09:54:19 -07:00
2023-09-13 09:54:19 -07:00
2023-09-13 09:54:19 -07:00
2023-09-13 09:54:19 -07:00
2023-09-13 09:54:19 -07:00
2023-09-13 09:54:19 -07:00
2023-09-13 09:54:19 -07:00
2023-09-13 09:54:19 -07:00
2023-09-13 09:54:19 -07:00
2023-09-13 09:54:19 -07:00
2023-09-13 09:54:19 -07:00
2023-09-13 09:54:19 -07:00
2023-09-13 09:54:19 -07:00
2023-09-13 09:54:19 -07:00
2023-09-13 09:54:19 -07:00
2023-09-13 09:54:19 -07:00
2023-09-13 09:54:19 -07:00
2023-09-13 09:54:19 -07:00
2023-09-13 09:54:19 -07:00
2023-09-14 20:52:22 -07:00
2023-09-18 13:44:55 -07:00
2023-09-18 13:44:55 -07:00
2023-07-06 08:51:06 -07:00
2023-09-18 13:44:55 -07:00
2023-09-18 13:44:55 -07:00
2023-09-18 13:44:55 -07:00
2023-09-18 13:44:55 -07:00
2023-09-20 19:59:08 +00:00
2023-08-28 16:19:32 -07:00
2023-09-18 13:44:55 -07:00
2023-09-18 13:44:55 -07:00
2023-09-18 13:44:55 -07:00
2023-09-18 13:44:55 -07:00
2023-09-18 13:44:55 -07:00
2023-09-18 13:44:55 -07:00
2023-09-18 13:44:55 -07:00
2023-09-18 13:44:55 -07:00
2023-09-18 13:44:55 -07:00
2023-09-14 21:00:55 +00:00
2023-08-17 23:55:05 +00:00
2023-09-21 18:20:23 -07:00
2023-09-18 13:46:29 -07:00
2023-09-18 13:46:29 -07:00
2023-09-18 13:46:29 -07:00
2023-09-18 13:46:29 -07:00
2023-09-18 13:46:29 -07:00
2023-09-18 13:46:29 -07:00
2023-09-18 13:46:29 -07:00
2023-08-09 00:53:10 +00:00
2023-09-18 13:46:29 -07:00
2023-09-18 13:46:29 -07:00
2023-09-18 13:46:29 -07:00
2023-09-18 13:46:29 -07:00
2023-09-18 13:46:29 -07:00
2023-09-18 13:46:29 -07:00
2023-09-18 13:46:29 -07:00
2023-09-18 13:46:29 -07:00
2023-09-26 22:38:18 +00:00
2023-09-18 13:46:29 -07:00
2023-09-18 13:46:29 -07:00
2023-09-18 13:46:29 -07:00
2023-09-18 13:46:29 -07:00
2023-09-18 11:39:01 -07:00
2023-09-20 13:27:29 -07:00
2023-09-20 13:27:29 -07:00
2023-09-20 13:27:29 -07:00
2023-09-20 13:27:29 -07:00
2023-09-20 13:27:29 -07:00
2023-09-20 13:27:29 -07:00
2023-09-20 13:27:29 -07:00
2023-09-20 13:27:29 -07:00
2023-09-20 13:27:29 -07:00
2023-09-20 13:27:29 -07:00
2023-09-20 13:27:29 -07:00
2023-09-21 10:06:21 -07:00
2023-09-20 13:27:29 -07:00
2023-09-20 13:27:29 -07:00
2023-09-20 13:27:29 -07:00
2023-09-20 13:27:29 -07:00
2023-09-20 13:27:29 -07:00
2023-09-20 13:27:29 -07:00
2023-09-20 13:27:29 -07:00
2023-09-18 20:31:54 -07:00
2023-09-21 10:06:21 -07:00
2023-09-24 18:20:02 -07:00
2023-09-20 13:27:29 -07:00
2023-09-20 13:27:29 -07:00
2023-09-20 13:27:29 -07:00
2023-09-20 13:27:29 -07:00
2023-09-20 13:27:29 -07:00
2023-09-20 13:27:29 -07:00
2023-09-20 13:27:29 -07:00
2023-09-21 10:06:21 -07:00
2023-09-20 13:27:29 -07:00
2023-09-20 07:34:41 -07:00
2023-09-20 07:34:41 -07:00
2023-09-20 07:34:41 -07:00
2023-09-20 07:34:41 -07:00
2023-09-20 07:34:41 -07:00
2023-09-20 07:34:41 -07:00
2023-09-20 07:34:41 -07:00
2023-09-20 07:34:41 -07:00
2023-09-20 07:34:41 -07:00
2023-09-20 07:34:41 -07:00
2023-09-20 07:34:41 -07:00
2023-09-20 07:34:41 -07:00
2023-09-20 07:34:41 -07:00
2023-09-20 07:34:41 -07:00
2023-09-26 22:06:15 +00:00
2023-09-20 07:34:41 -07:00
2023-09-20 07:34:41 -07:00
2023-09-22 15:27:05 -07:00
2023-09-20 07:34:41 -07:00
2023-09-20 07:34:41 -07:00
2023-09-28 01:42:16 +00:00
2023-09-20 16:43:44 -07:00
2023-09-20 07:34:23 -07:00
2023-09-20 07:34:23 -07:00
2023-09-20 07:34:23 -07:00
2023-09-20 07:34:23 -07:00
2023-09-20 07:34:23 -07:00
2023-09-20 07:34:23 -07:00
2023-09-20 07:34:23 -07:00
2023-09-20 07:34:23 -07:00
2023-09-20 07:34:23 -07:00
2023-09-20 07:34:23 -07:00
2023-09-20 07:34:23 -07:00
2023-09-20 07:34:23 -07:00
2023-09-20 07:34:23 -07:00
2023-09-20 07:34:23 -07:00
2023-09-20 07:34:23 -07:00
2023-05-31 20:15:52 +00:00
2023-09-20 07:34:23 -07:00
2023-09-20 07:34:23 -07:00
2023-09-20 07:34:23 -07:00
2023-09-20 07:34:23 -07:00
2023-09-20 07:34:23 -07:00
2023-09-20 07:34:23 -07:00
2023-09-20 07:34:23 -07:00
2023-09-20 07:34:23 -07:00
2023-09-20 07:34:23 -07:00
2023-09-20 07:34:23 -07:00
2023-09-20 07:34:23 -07:00
2023-09-20 07:34:23 -07:00
2023-09-20 07:34:23 -07:00
2023-09-20 07:34:23 -07:00
2023-09-20 07:34:23 -07:00
2023-09-20 07:34:23 -07:00
2023-09-21 10:06:21 -07:00
2023-09-20 07:34:23 -07:00
2023-09-20 07:34:23 -07:00
2023-09-20 07:34:23 -07:00
2023-09-20 07:34:23 -07:00
2023-09-20 07:34:23 -07:00
2023-09-20 07:34:23 -07:00
2023-09-20 07:34:23 -07:00
2023-09-20 19:59:08 +00:00
2023-09-20 07:34:23 -07:00
2023-09-20 12:29:33 -07:00
2023-09-20 12:29:33 -07:00
2023-09-20 12:29:33 -07:00
2023-09-20 12:29:33 -07:00
2023-09-20 12:29:33 -07:00
2023-09-20 12:29:33 -07:00
2023-09-20 12:29:33 -07:00
2023-09-20 12:29:33 -07:00
2023-09-20 12:29:33 -07:00
2023-09-20 12:29:33 -07:00
2023-09-20 12:29:33 -07:00
2023-09-20 12:29:33 -07:00
2023-09-20 12:29:33 -07:00
2023-09-20 12:29:33 -07:00
2023-09-20 12:29:33 -07:00
2023-09-20 12:29:33 -07:00
2023-09-20 12:29:33 -07:00
2023-09-20 12:29:33 -07:00
2023-09-20 12:29:33 -07:00
2023-09-20 12:29:33 -07:00
2023-09-20 12:29:33 -07:00
2023-09-20 12:29:33 -07:00
2023-09-20 12:29:33 -07:00
2023-09-20 12:29:33 -07:00
2023-09-20 12:29:33 -07:00
2023-09-20 12:29:33 -07:00
2023-09-20 12:29:33 -07:00
2023-09-20 12:29:33 -07:00
2023-09-20 12:29:33 -07:00
2023-09-20 12:29:33 -07:00
2023-09-20 12:29:33 -07:00
2023-09-20 12:29:33 -07:00
2023-09-20 12:29:33 -07:00
2023-09-12 17:14:18 +00:00
2023-09-21 16:30:32 -07:00
2023-09-21 16:30:32 -07:00
2023-09-21 16:30:32 -07:00
2023-09-21 16:30:32 -07:00
2023-09-21 16:30:32 -07:00
2023-09-21 16:30:32 -07:00
2023-09-21 16:30:32 -07:00
2023-09-21 16:30:32 -07:00
2023-09-21 16:30:32 -07:00
2023-09-21 16:30:32 -07:00
2023-09-21 16:30:32 -07:00
2023-09-21 16:30:32 -07:00
2023-09-27 16:57:24 -05:00
2023-09-27 16:57:24 -05:00
2023-09-21 16:30:32 -07:00
2023-09-21 16:30:32 -07:00
2023-09-21 16:30:32 -07:00
2023-09-21 16:30:32 -07:00
2023-09-21 16:30:32 -07:00
2023-08-10 21:48:06 +00:00
2023-08-02 09:23:57 -04:00
2023-07-17 17:56:07 +00:00
2023-09-21 16:30:32 -07:00