commit | b4972f57912549be1d8eed29508f4bc534b0b798 | [log] [tgz] |
---|---|---|
author | Miranda Kephart <mkephart@google.com> | Thu Apr 04 16:07:13 2024 -0400 |
committer | Miranda Kephart <mkephart@google.com> | Sat Apr 06 02:14:09 2024 +0000 |
tree | 3ad0f44a00008b61e27caac5cb5c95b794fbac68 | |
parent | 2b79468aab765ee11616f28e4d2643b6010db4cf [diff] |
Abstract screenshot actions into ActionExecutor The actions need to do things involving the window/dismissal. It doesn't make sense to give the action provider direct access to these references; instead pull it into an ActionExecutor that can e.g. start shared transitions and send pending intents. Bug: 329659738 Test: atest DefaultScreenshotActionsProviderTest Flag: ACONFIG com.android.systemui.screenshot_shelf_ui DEVELOPMENT Change-Id: I7f5a9fa95a9106c76fcbacdb94db4a7568f56490