Sergei Tachenov
41677ecfc8
IJPL-166086 Implement PhysicalAndLogicalStructureViewBuilder.createStructureViewSuspend
...
To avoid executing slow ops in getLogicalStructureBuilder()
on the EDT, split the implementation into the BGT and EDT parts.
The old function remains the same, but the new suspend
one executes the slow part in a regular readAction,
and the UI part on the EDT under the WIL.
(cherry picked from commit f772898db79b87079d03ee404ea8152359ec79e9)
IJ-CR-149552
GitOrigin-RevId: ef76166383c63919ffab3d7b14e30b8a5ee61a0d
2024-11-19 12:48:35 +00:00
..
2024-11-18 13:31:20 +00:00
2024-11-18 13:31:20 +00:00
2024-10-04 21:20:21 +00:00
2024-09-27 13:47:17 +00:00
2024-10-23 10:30:26 +00:00
2024-11-18 17:37:58 +00:00
2024-10-21 10:52:48 +00:00
2024-09-27 13:47:17 +00:00
2024-10-04 21:20:21 +00:00
2024-10-04 21:20:21 +00:00
2024-11-18 14:21:57 +00:00
2024-11-01 13:21:39 +00:00
2024-10-07 12:22:54 +00:00
2024-11-08 12:36:25 +00:00
2024-11-18 14:57:02 +00:00
2024-11-07 16:38:22 +00:00
2024-10-04 21:20:21 +00:00
2024-09-27 13:47:17 +00:00
2024-09-25 08:49:25 +00:00
2024-09-30 20:14:03 +00:00
2024-11-18 14:54:49 +00:00
2024-10-04 21:20:21 +00:00
2024-11-18 17:49:30 +00:00
2024-10-05 22:01:55 +00:00
2024-10-14 17:39:52 +00:00
2024-10-14 17:39:52 +00:00
2024-11-19 12:48:35 +00:00
2024-10-18 09:38:30 +00:00
2024-10-21 18:39:12 +00:00
2024-10-21 18:39:12 +00:00
2024-10-30 21:31:54 +00:00
2024-11-12 12:19:25 +00:00
2024-10-05 22:01:55 +00:00
2024-10-05 22:01:55 +00:00
2024-10-08 20:14:37 +00:00
2024-10-09 20:03:50 +00:00
2024-11-18 17:37:58 +00:00
2024-11-13 13:53:04 +00:00
2024-09-16 18:09:26 +00:00
2024-10-14 13:35:19 +00:00
2024-10-14 14:14:48 +00:00
2024-09-21 00:54:17 +00:00
2024-10-24 16:59:01 +00:00
2024-09-27 13:47:17 +00:00
2024-10-28 19:14:27 +00:00
2024-11-13 12:15:29 +00:00
2024-10-22 18:06:50 +00:00
2024-11-13 16:38:18 +00:00
2024-10-28 10:54:02 +00:00
2024-10-11 15:21:07 +00:00
2024-11-18 15:54:01 +00:00
2024-11-11 14:20:11 +00:00
2024-10-04 21:20:21 +00:00
2024-09-27 13:47:17 +00:00
2024-10-11 21:21:39 +00:00
2024-11-14 16:38:44 +00:00
2024-10-13 15:06:26 +00:00
2024-10-07 13:32:37 +00:00
2024-11-19 12:48:35 +00:00
2024-10-04 21:20:21 +00:00
2024-10-10 23:55:42 +00:00
2024-09-27 13:47:17 +00:00
2024-10-28 14:25:23 +00:00
2024-10-03 12:27:48 +00:00
2024-09-27 13:47:17 +00:00
2024-10-28 11:05:40 +00:00
2024-11-08 10:34:26 +00:00
2024-11-18 17:37:58 +00:00
2024-09-27 13:47:17 +00:00
2024-11-18 18:24:51 +00:00
2024-10-07 11:38:48 +00:00
2024-11-18 17:49:30 +00:00
2024-11-18 17:37:58 +00:00
2024-11-07 20:33:37 +00:00
2024-11-14 16:38:44 +00:00
2024-10-08 08:43:17 +00:00
2024-10-07 12:22:54 +00:00
2024-09-27 13:47:17 +00:00
2024-09-27 13:47:17 +00:00
2024-09-27 13:47:17 +00:00
2024-10-04 21:20:21 +00:00
2024-11-08 19:58:52 +00:00
2024-11-13 13:54:18 +00:00
2024-10-13 15:06:26 +00:00
2024-09-27 13:47:17 +00:00
2024-10-29 23:59:34 +00:00
2024-10-05 22:01:55 +00:00
2024-11-04 22:36:20 +00:00
2024-10-14 22:18:16 +00:00
2024-10-10 19:40:08 +00:00
2024-10-16 19:59:22 +00:00
2024-10-04 21:20:21 +00:00
2024-09-27 13:47:17 +00:00
2024-10-10 23:38:08 +00:00
2024-10-05 22:01:55 +00:00
2024-10-05 22:01:55 +00:00
2024-11-18 15:13:39 +00:00
2024-10-11 14:49:57 +00:00
2024-11-19 12:48:35 +00:00
2024-10-11 14:58:18 +00:00
2024-11-05 12:54:09 +00:00
2024-10-05 22:01:55 +00:00
2024-10-10 00:58:31 +00:00
2024-10-10 23:38:08 +00:00
2024-09-27 13:47:17 +00:00
2024-11-06 13:12:38 +00:00
2024-10-04 21:20:21 +00:00
2024-10-07 12:22:54 +00:00
2024-11-18 13:31:20 +00:00
2024-09-27 13:47:17 +00:00
2024-10-10 23:55:42 +00:00
2024-10-05 23:58:19 +00:00
2024-11-08 12:08:48 +00:00
2024-11-18 19:18:31 +00:00
2024-10-29 23:06:03 +00:00
2024-10-11 09:23:54 +00:00
2024-10-05 22:01:55 +00:00
2024-10-22 09:44:16 +00:00
2024-10-05 22:01:55 +00:00
2024-10-15 21:41:59 +00:00
2024-09-27 13:47:17 +00:00
2024-10-28 12:57:54 +00:00
2024-11-18 18:32:21 +00:00