Fixed NSSL top padding being set below QQS minimum height

The issue would become apparent in locktask ui mode, where
QQS tiles are hidden. The NSSL top padding and notif scrim
clipping would be misaligned.

Bug: 272414812
Test: manual
Change-Id: I242aeeddc681a0e0b98b664084f3add98d97bac3
This commit is contained in:
Shawn Lee
2023-03-29 08:55:03 -07:00
parent f24ed5c955
commit eb3f88d1c4

View File

@@ -1271,8 +1271,9 @@ public class QuickSettingsController {
logNotificationsTopPadding("keyguard", topPadding);
return topPadding;
} else {
topPadding = mQsFrameTranslateController.getNotificationsTopPadding(
mExpansionHeight, mNotificationStackScrollLayoutController);
topPadding = Math.max(mQsFrameTranslateController.getNotificationsTopPadding(
mExpansionHeight, mNotificationStackScrollLayoutController),
mQuickQsHeaderHeight);
logNotificationsTopPadding("default case", topPadding);
return topPadding;
}