Loading
Immediately dispatch for LaunchActivityItem
Before bundleClientTransaction, RemoteException during startActivity will restart the process to relaunch. After bundleClientTransaction, the RemoteExcepetion will not restart the process but just let it finished by the server. As a result, we need to handle LaunchActivityItem differently so that the existing restart process handling can still take effect. There is no immediate action needed for other transaction item, because the process will be killed with/without bundleCleintTransaction on RemoteException. Fix: 322171786 Bug: 260873529 Test: atest WmTests:ClientLifecycleManagerTests Change-Id: Iffb4ad09d2e5db7f6af068da89376bebdeb88633