From d032d2cea4c453c626832a85c4b7bf5241f237dc Mon Sep 17 00:00:00 2001 From: Tony Date: Tue, 27 Jun 2017 15:27:41 -0700 Subject: Use dark nav bar for dark widgets sheet Bug: 62907264 Change-Id: I520a5ab7867363a68b5bc041a192d14d242ecaa2 --- src/com/android/launcher3/widget/WidgetsBottomSheet.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/com/android/launcher3/widget/WidgetsBottomSheet.java b/src/com/android/launcher3/widget/WidgetsBottomSheet.java index fff3472ae..8522169b4 100644 --- a/src/com/android/launcher3/widget/WidgetsBottomSheet.java +++ b/src/com/android/launcher3/widget/WidgetsBottomSheet.java @@ -48,6 +48,7 @@ import com.android.launcher3.model.WidgetItem; import com.android.launcher3.userevent.nano.LauncherLogProto; import com.android.launcher3.util.PackageUserKey; import com.android.launcher3.util.SystemUiController; +import com.android.launcher3.util.Themes; import com.android.launcher3.util.TouchController; import java.util.List; @@ -178,8 +179,10 @@ public class WidgetsBottomSheet extends AbstractFloatingView implements Insettab return; } mIsOpen = true; + boolean isSheetDark = Themes.getAttrBoolean(mLauncher, R.attr.isMainColorDark); mLauncher.getSystemUiController().updateUiState( - SystemUiController.UI_STATE_WIDGET_BOTTOM_SHEET, SystemUiController.FLAG_LIGHT_NAV); + SystemUiController.UI_STATE_WIDGET_BOTTOM_SHEET, + isSheetDark ? SystemUiController.FLAG_DARK_NAV : SystemUiController.FLAG_LIGHT_NAV); if (animate) { mOpenCloseAnimator.setValues(new PropertyListBuilder() .translationY(mTranslationYOpen).build()); -- cgit v1.2.3