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
Loading
Please register or sign in to comment