smartdevicelink / sdl_hmi

BSD 3-Clause "New" or "Revised" License
14 stars 43 forks source link

Fix/hmi updates choice list after second pi request #656

Closed ValeriiMalkov closed 2 years ago

ValeriiMalkov commented 2 years ago

Implements/Fixes #650 #647

This PR is ready for review.

Testing Plan

Manual testing

Summary

Added flag for allow incoming UI.PI request. Also added order of PI responses if request should be rejected on the HMI: first UI.PI, then VR.PI. The reason of ordering is that the SDL send to the HMI ClosePopUp request in case the second request was rejected, it will stop current UI.PI request. To prevent it, the order of responses was implemented.

CLA

ValeriiMalkov commented 2 years ago

Hi @theresalech ! PR is ready for livio team review