lumark
2ec1912dfb
Add localBounds in RemoteAnimationTarget
...
With Hierarchical animation, the animation layer will no longer
be a fixed fullscreen layer but animate on the parent container's surface.
In order to run a remote animation, the animation controller needs to
know bounds of the target relative to both its parent and the screen.
The CL includes:
1) RemoteAnimationTarget changes:
- Add localBounds field for indicating the target bounds which
the coodiates relatives to its parent.
- Add screenScreenBounds field to replace souceContainerBounds
to reflect the target bounds relatives to the screen.
- Mark position & sourceContainerBounds as deprecated.
2) Modified related places to set correct localBounds information.
Test: build / run, make sure installing the old version of launcher on
the this new platform change still compatible without crash.
Test: manual as follow steps:
- Launching app from launcher to split-screen secondary stack
- Swipe up to overview screen and drag TaskView to see if the TaskView
surface is shfted, expected is not.
Bug: 148780840
Change-Id: Id9dbf6de193ab73fe94bc24ef6a27edc93380a14
2020-03-09 22:24:17 +08:00
..
2020-03-05 01:11:23 +00:00
2020-02-13 16:14:06 -05:00
2020-02-19 03:47:34 +00:00
2020-02-07 10:40:15 -08:00
2020-03-02 20:51:46 +08:00
2020-03-03 23:43:37 +00:00
2019-10-10 22:41:57 +00:00
2020-02-28 16:12:48 +00:00
2020-01-09 14:59:34 +00:00
2020-02-17 15:45:22 +08:00
2020-02-17 15:45:22 +08:00
2020-01-09 15:08:18 +00:00
2020-01-09 15:08:18 +00:00
2020-01-09 15:08:18 +00:00
2020-01-09 15:08:18 +00:00
2020-01-09 15:08:18 +00:00
2020-01-09 14:59:34 +00:00
2019-09-26 16:36:44 +00:00
2020-01-09 14:59:34 +00:00
2020-02-19 17:53:52 +08:00
2020-03-02 12:11:45 -08:00
2019-11-25 14:46:29 -08:00
2020-01-09 14:59:34 +00:00
2020-03-02 15:44:36 +08:00
2020-01-09 14:59:34 +00:00
2020-03-02 10:53:43 -08:00
2020-01-09 14:59:34 +00:00
2019-09-27 23:56:09 +00:00
2020-01-09 14:59:34 +00:00
2020-01-09 14:59:34 +00:00
2020-01-09 14:59:34 +00:00
2020-02-03 09:17:40 -08:00
2019-09-03 12:15:08 -07:00
2020-01-09 14:59:34 +00:00
2020-02-13 20:26:48 -08:00
2020-01-08 10:34:40 -08:00
2019-11-22 11:36:11 -08:00
2019-11-11 18:10:08 -08:00
2019-11-11 18:10:08 -08:00
2020-02-27 09:03:35 +00:00
2020-02-28 19:33:11 +00:00
2019-11-07 15:54:27 -08:00
2020-01-09 14:59:34 +00:00
2020-02-19 15:01:13 +00:00
2020-02-24 12:45:27 -08:00
2020-01-09 14:59:34 +00:00
2020-01-10 11:14:20 -08:00
2020-01-09 14:59:34 +00:00
2020-01-09 14:59:34 +00:00
2019-10-15 17:27:21 -07:00
2020-01-09 14:59:34 +00:00
2019-12-30 14:07:20 -08:00
2020-02-17 14:30:25 +01:00
2020-03-05 15:52:21 +01:00
2020-03-02 20:22:34 +00:00
2019-11-18 17:31:42 +08:00
2020-03-02 15:08:20 +08:00
2020-03-05 22:05:59 +00:00
2020-03-05 22:05:59 +00:00
2020-03-04 16:06:19 +08:00
2020-02-24 21:16:20 +00:00
2020-02-24 21:16:20 +00:00
2020-02-25 21:13:16 +00:00
2019-09-20 17:20:12 +00:00
2019-09-20 17:20:12 +00:00
2020-01-31 10:26:45 -08:00
2019-11-18 17:31:42 +08:00
2019-10-29 14:52:52 -07:00
2020-02-25 21:13:16 +00:00
2020-02-03 10:13:37 -08:00
2020-01-09 14:59:34 +00:00
2020-02-25 19:20:17 +00:00
2020-01-09 14:59:34 +00:00
2020-02-24 12:45:27 -08:00
2020-01-09 14:59:34 +00:00
2020-03-03 15:12:15 +01:00
2020-01-09 14:59:34 +00:00
2020-01-09 14:59:34 +00:00
2020-01-09 14:59:34 +00:00
2020-03-09 22:24:17 +08:00
2020-02-13 16:14:06 -05:00
2020-01-09 14:59:34 +00:00
2020-02-17 00:38:43 -08:00
2019-09-12 09:27:43 -07:00
2020-03-02 20:40:17 +00:00
2020-02-04 15:44:13 -08:00
2020-02-27 20:13:51 +00:00
2019-10-17 17:21:29 +00:00
2020-01-09 14:59:34 +00:00
2020-02-24 15:56:07 +00:00
2020-03-04 08:45:12 -08:00
2020-01-09 14:59:34 +00:00
2020-01-09 14:59:34 +00:00
2020-01-09 14:59:34 +00:00
2020-02-10 13:43:55 -08:00
2020-02-10 13:43:55 -08:00
2020-02-10 13:43:55 -08:00
2020-02-10 13:43:55 -08:00
2020-02-10 13:43:55 -08:00
2020-02-10 13:43:55 -08:00
2020-03-03 15:12:15 +01:00
2020-01-31 01:16:34 +00:00
2020-02-25 10:00:37 -08:00
2020-02-19 18:24:52 +00:00
2020-02-25 10:00:37 -08:00
2020-01-09 14:59:34 +00:00
2020-02-19 15:01:13 +00:00
2019-09-20 14:55:14 -07:00
2020-03-04 17:06:50 +00:00
2019-09-26 15:12:48 -07:00
2020-01-09 14:59:34 +00:00
2020-03-05 15:45:06 +00:00
2020-01-09 14:59:34 +00:00
2019-10-29 14:52:52 -07:00
2020-03-06 00:45:46 +00:00
2020-01-09 14:59:34 +00:00
2020-03-02 20:09:35 +00:00
2020-03-02 17:37:01 +01:00
2020-02-17 14:30:25 +01:00
2020-02-01 12:51:42 +01:00
2020-02-17 14:30:25 +01:00
2020-02-18 16:19:39 -08:00
2020-03-05 15:45:06 +00:00
2020-02-10 17:19:10 -08:00
2020-02-24 03:46:51 +00:00
2020-01-27 16:49:44 +08:00
2020-02-24 07:08:09 +00:00