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.
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
, thenVR.PI
. The reason of ordering is that the SDL send to the HMIClosePopUp
request in case the second request was rejected, it will stop currentUI.PI
request. To prevent it, the order of responses was implemented.CLA