Michael Goderbauer
26030557b1
Fix semantic debugger ( #147953 )
...
This was broken in https://github.com/flutter/flutter/pull/122452 . The culprit is that `PipelineOwner.ensureSemantics` doesn't turn on semantics for the entire app, it pretends to only turn it on for the local `PipelineOwner`. Unfortunately, that local `PipelineOwner` is never informed that it should produce semantics when semantics are not turned on globally. So, `PipelineOwner.ensureSemantics` is essentially without effect if semantics are not already turned on globally.
I can't think of a use case where it would be useful to only turn on semantics for a particular pipeline owner and fixing `PipelineOwner.ensureSemantics` would get pretty messy with performance implications even if semantics are turned off. So, this PR deprecates that functionality and moves the `SemanticsDebugger` to the global semantics API.
Fixes https://github.com/flutter/flutter/issues/147665 .
2024-05-08 23:12:47 +00:00
..
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-01-19 18:29:07 +00:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-02-07 10:01:22 -08:00
2023-12-15 14:13:31 -08:00
2024-01-04 23:26:38 +00:00
2024-02-14 21:08:25 +00:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-03-25 10:36:42 -07:00
2024-01-19 18:29:07 +00:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-03-18 21:32:22 +00:00
2024-03-24 18:01:17 +00:00
2023-12-15 14:13:31 -08:00
2024-02-29 00:47:55 +00:00
2024-03-27 16:43:10 -07:00
2024-03-26 12:22:57 -07:00
2024-03-24 18:01:17 +00:00
2023-12-15 14:13:31 -08:00
2024-03-24 18:01:17 +00:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-04-13 15:48:25 -07:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-03-26 12:22:57 -07:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-04-03 18:36:19 +00:00
2024-01-26 23:05:53 +00:00
2023-12-15 14:13:31 -08:00
2024-02-17 01:18:33 +00:00
2024-03-22 06:22:09 +00:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-03-14 14:20:44 -07:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-03-25 10:36:42 -07:00
2024-03-25 10:36:42 -07:00
2024-05-01 18:26:27 +00:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-04-09 19:35:07 +00:00
2024-01-03 00:11:18 +00:00
2023-12-15 14:13:31 -08:00
2024-04-08 22:01:05 +00:00
2024-03-25 10:45:02 -07:00
2023-12-15 14:13:31 -08:00
2024-03-25 10:36:42 -07:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-01-19 18:29:07 +00:00
2024-01-10 00:17:33 +00:00
2024-03-13 20:17:07 +00:00
2024-03-13 20:17:07 +00:00
2024-04-13 15:48:25 -07:00
2024-04-26 04:08:01 +00:00
2023-12-15 14:13:31 -08:00
2024-03-25 10:36:42 -07:00
2023-12-15 14:13:31 -08:00
2024-02-09 12:37:20 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-04-25 08:55:23 -07:00
2023-12-15 14:13:31 -08:00
2024-03-14 14:20:44 -07:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-01-10 00:17:33 +00:00
2024-02-21 03:14:19 +00:00
2024-03-26 12:22:57 -07:00
2024-03-26 12:22:57 -07:00
2024-03-14 14:20:44 -07:00
2024-03-26 12:22:57 -07:00
2024-04-15 11:46:32 -07:00
2024-05-02 21:59:07 +00:00
2023-12-15 14:13:31 -08:00
2024-01-10 00:17:33 +00:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-03-06 03:23:18 +00:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-01-19 18:29:07 +00:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-02-20 22:14:00 +00:00
2023-12-15 14:13:31 -08:00
2024-03-06 03:23:18 +00:00
2023-12-15 14:13:31 -08:00
2024-01-11 18:26:04 +00:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-08 15:34:01 +00:00
2023-12-15 14:13:31 -08:00
2024-03-19 17:00:24 +00:00
2024-04-03 15:49:38 -07:00
2023-12-15 14:13:31 -08:00
2024-01-26 23:05:53 +00:00
2024-01-16 09:44:49 -08:00
2023-12-15 14:13:31 -08:00
2024-04-01 09:50:59 -07:00
2024-01-29 09:49:44 -08:00
2024-01-31 19:22:07 +00:00
2023-11-27 19:06:00 +00:00
2024-01-26 23:05:53 +00:00
2023-12-15 14:13:31 -08:00
2024-03-25 10:36:42 -07:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-03-25 10:36:42 -07:00
2024-05-07 09:04:49 -07:00
2024-03-13 07:10:48 +00:00
2023-12-15 14:13:31 -08:00
2024-03-26 12:22:57 -07:00
2023-12-15 14:13:31 -08:00
2024-03-18 12:45:22 +00:00
2024-01-23 17:16:26 +00:00
2023-12-15 14:13:31 -08:00
2024-03-25 10:36:42 -07:00
2024-03-26 12:21:21 -07:00
2024-02-22 19:16:25 +00:00
2024-04-23 19:14:30 +00:00
2024-03-14 14:20:44 -07:00
2024-02-23 20:06:06 +00:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-01-29 21:21:34 -08:00
2024-01-29 21:21:34 -08:00
2023-12-15 14:13:31 -08:00
2024-05-01 22:05:02 +00:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-03-25 10:36:42 -07:00
2023-12-20 22:05:29 +00:00
2024-05-07 09:04:49 -07:00
2024-01-10 00:17:33 +00:00
2023-12-27 19:03:29 +00:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-03-14 14:20:44 -07:00
2024-02-18 02:30:18 +00:00
2023-12-15 14:13:31 -08:00
2024-02-23 19:02:22 +00:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-01-12 22:10:25 +00:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-02-23 19:02:22 +00:00
2024-05-07 23:39:56 +00:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-02-01 11:49:54 -08:00
2024-03-13 07:10:48 +00:00
2024-01-19 18:29:07 +00:00
2024-03-25 10:45:02 -07:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-02-14 21:08:25 +00:00
2024-01-10 00:17:33 +00:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-02-22 19:16:25 +00:00
2024-04-02 21:10:52 +00:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-04-29 22:46:06 +00:00
2024-03-13 17:16:17 +00:00
2024-04-09 19:35:07 +00:00
2024-04-02 16:51:16 -07:00
2024-05-02 00:03:15 +00:00
2024-04-02 21:10:52 +00:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-05-08 23:12:47 +00:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-05-08 23:12:47 +00:00
2024-04-15 11:46:32 -07:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-03-05 00:16:21 +00:00
2023-12-15 14:13:31 -08:00
2024-04-15 11:46:32 -07:00
2023-12-15 14:13:31 -08:00
2024-03-19 08:27:50 +00:00
2024-01-10 00:17:33 +00:00
2024-01-24 16:13:26 +00:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-03-15 10:42:02 -07:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-03-25 10:36:42 -07:00
2024-03-13 16:34:25 +00:00
2024-03-06 03:23:18 +00:00
2023-12-15 14:13:31 -08:00
2024-04-01 19:06:07 +00:00
2023-12-15 14:13:31 -08:00
2024-04-13 15:48:25 -07:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-03-06 03:23:18 +00:00
2024-03-15 10:42:02 -07:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-01-02 20:26:12 +00:00
2023-12-15 14:13:31 -08:00
2024-04-15 16:06:07 +00:00
2024-03-25 10:36:42 -07:00
2024-02-17 01:18:33 +00:00
2023-12-15 14:13:31 -08:00
2024-01-09 08:59:20 +00:00
2024-03-25 10:36:42 -07:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-01-19 18:29:07 +00:00
2023-12-15 14:13:31 -08:00
2024-04-13 15:48:25 -07:00
2024-01-16 21:40:08 +00:00
2024-05-01 20:51:54 +00:00
2023-12-15 14:13:31 -08:00
2023-12-08 15:34:01 +00:00
2023-12-15 14:13:31 -08:00
2024-03-25 10:36:42 -07:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-03-25 10:36:42 -07:00
2023-12-15 14:13:31 -08:00
2024-01-29 21:21:34 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-04-18 07:14:15 -07:00
2024-03-25 10:36:42 -07:00
2023-12-15 14:13:31 -08:00
2024-04-29 22:46:06 +00:00
2024-04-29 22:46:06 +00:00
2024-03-25 10:45:02 -07:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2023-12-15 14:13:31 -08:00
2024-04-15 11:46:32 -07:00
2023-12-15 14:13:31 -08:00
2024-03-21 17:43:05 +00:00
2024-03-19 17:58:13 +00:00
2024-03-19 17:58:13 +00:00
2024-05-02 02:26:28 +00:00