diff options
Diffstat (limited to 'com/android/systemui/Dependency.java')
-rw-r--r-- | com/android/systemui/Dependency.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/com/android/systemui/Dependency.java b/com/android/systemui/Dependency.java index 2937a250..d8a47c5e 100644 --- a/com/android/systemui/Dependency.java +++ b/com/android/systemui/Dependency.java @@ -22,6 +22,8 @@ import android.os.HandlerThread; import android.os.Looper; import android.os.Process; import android.util.ArrayMap; +import android.view.IWindowManager; +import android.view.WindowManagerGlobal; import com.android.internal.annotations.VisibleForTesting; import com.android.internal.app.NightDisplayController; @@ -304,6 +306,8 @@ public class Dependency extends SystemUI { mProviders.put(LightBarController.class, () -> new LightBarController(mContext)); + mProviders.put(IWindowManager.class, () -> WindowManagerGlobal.getWindowManagerService()); + // Put all dependencies above here so the factory can override them if it wants. SystemUIFactory.getInstance().injectDependencies(mProviders, mContext); } |