Clear PredictorState targets when it's re-registered
- After SUW, registerPredictor is called for hotseat, and then BaseLauncherBinder will call bindExtraContainerItems with empty items. A subsequent registerPredictor will then be triggered by LoadTask, but handleUpdate will skip the update due to no diff in PredictorState targets. As a result, HotseatPredictionController always have no items after SUW - Clearing PredictorState when it's re-registerted will allow the respective prediction controller to receive new prediction items that comes with the registration. Fix: 265340241 Test: Factory reset, pass SUW, prediction items are in hotseat Test: Reboot, prediction items are in hotseat Change-Id: Ie6e219028e7fde42854459d34806a04052dc41ba
Loading
Please register or sign in to comment