Robert Carr
1e780ab02d
SurfaceView: Ensure position update listener sets at least once
...
If we destroy and recreate a SurfaceView in the same frame its
possible for positionChanged for the new surface to arrive
before positionLost for the old surface. In this case we
won't clear mRtLastReportedPosition, and so we won't set
any position at all on the new surface.
Bug: 229052731
Test: Existing tests pass
Change-Id: I896496afa5b05848f96b20697d33911cae9639a7
2022-04-14 16:12:01 -07:00
..
2022-04-14 01:55:04 +00:00
2022-03-31 23:27:01 +00:00
2022-03-31 14:09:17 +00:00
2022-02-16 05:24:07 +00:00
2022-03-28 20:03:24 +09:00
2022-03-04 13:55:17 +08:00
2022-02-16 05:24:07 +00:00
2022-02-24 10:10:17 +00:00
2022-03-30 05:35:46 +00:00
2022-04-12 22:24:21 +08:00
2022-04-12 22:24:21 +08:00
2022-02-03 15:51:17 -05:00
2022-01-24 21:17:25 +00:00
2022-01-17 08:14:09 -08:00
2022-03-22 22:35:50 +00:00
2022-03-02 18:32:34 +00:00
2022-03-15 14:13:11 +00:00
2022-04-05 14:30:13 +00:00
2022-01-26 12:51:42 -08:00
2022-02-03 15:51:17 -05:00
2022-03-15 17:14:35 -07:00
2022-04-05 14:30:13 +00:00
2022-02-03 15:51:17 -05:00
2022-02-03 15:51:17 -05:00
2022-03-16 21:30:19 +00:00
2022-01-18 18:57:10 +00:00
2022-03-30 17:14:47 +00:00
2022-01-31 14:03:54 +01:00
2022-02-22 10:46:02 +00:00
2021-11-24 12:12:13 +00:00
2022-02-22 13:21:40 +00:00
2021-12-21 11:46:10 +00:00
2021-12-21 11:46:10 +00:00
2022-02-01 14:09:06 -08:00
2021-12-21 11:46:10 +00:00
2022-03-22 15:14:06 +00:00
2021-09-03 04:24:34 +08:00
2021-11-02 16:19:18 +00:00
2021-09-03 04:24:34 +08:00
2022-04-13 18:13:52 +08:00
2021-11-19 09:18:21 +00:00
2022-03-01 11:39:52 -08:00
2021-08-30 22:43:46 +08:00
2022-04-13 18:13:52 +08:00
2021-09-15 06:28:09 +00:00
2021-09-03 04:24:34 +08:00
2022-03-16 16:32:02 +01:00
2021-11-08 18:30:17 -08:00
2022-02-07 14:56:46 -08:00
2022-01-26 19:51:26 +00:00
2022-03-25 12:39:18 +08:00
2022-03-31 15:01:15 +00:00
2022-04-07 05:11:42 +00:00
2022-01-19 11:13:18 +00:00
2021-11-25 11:39:25 +01:00
2021-11-12 11:37:56 +00:00
2022-02-03 15:51:17 -05:00
2022-03-07 12:55:25 +00:00
2022-03-29 15:34:33 +00:00
2022-02-03 15:51:17 -05:00
2022-04-12 22:24:21 +08:00
2022-03-30 12:07:14 +00:00
2021-11-08 05:46:04 +00:00
2022-02-03 15:51:17 -05:00
2021-12-21 11:46:10 +00:00
2021-08-11 18:57:28 +00:00
2021-12-21 11:46:10 +00:00
2022-03-30 16:24:02 +00:00
2022-04-07 18:15:27 +08:00
2022-04-14 16:12:01 -07:00
2022-03-01 11:39:52 -08:00
2021-10-12 20:47:53 +02:00
2021-11-03 14:01:40 +01:00
2022-03-30 04:32:47 +00:00
2022-02-24 18:04:02 +00:00
2021-09-28 16:08:45 -07:00
2022-04-12 22:24:21 +08:00
2022-03-04 17:46:00 +01:00
2022-01-10 18:00:19 +00:00
2022-04-01 11:15:30 +02:00
2022-04-01 11:15:30 +02:00
2022-02-03 15:51:17 -05:00
2022-04-14 14:19:43 +00:00
2022-04-01 15:36:41 +08:00
2022-01-22 08:50:42 +01:00
2022-04-12 12:50:54 +00:00
2022-03-20 14:36:19 +08:00
2022-01-31 18:56:50 -08:00
2022-04-12 22:24:21 +08:00
2022-04-13 18:13:52 +08:00
2021-09-03 04:24:34 +08:00
2022-03-22 07:46:51 +00:00
2022-04-07 05:11:42 +00:00
2022-04-13 01:53:07 +00:00
2022-04-07 00:37:17 +00:00
2022-02-14 22:18:29 +00:00
2021-11-23 15:08:48 +08:00