Fix privacy indicators in QQS with new headers
With the new headers, when in QQS the privacy indicators were not clickable. This was due to two things: * We were not indicating to the controller that the parent was visible, which is what attaches the click listener. This was only happening after the first time the device went to a large screen config. This CL makes sure that with combined headers, it's always marked as visible. * With combined, we touches in the header were being intercepted by QSBH, but there's nothing there (margin for QQS). That's because QSFragment is preferred to other NPV views. Instead, do not handle the touch if the combined headers flag is on enabled and the touch is not in QQS. Test: atest LargeScreenShadeHeaderControllerCombinedTest Test: Cts tests that check for privacy indicators and dialog Test: manual Fixes: 252791648 Change-Id: I836bdfb01284ca38ca6963996d36589005a4d416
Loading
Please register or sign in to comment