Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ccf2fa00 authored by John Reck's avatar John Reck
Browse files

Missing null check

Bug: 17642023
Change-Id: I874b76e1e184a59dec714191d759c1045b7b9814
parent e1b032a8
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -434,11 +434,12 @@ public final class WindowManagerGlobal {
        boolean hasVisibleWindows = false;
        synchronized (mLock) {
            for (int i = mRoots.size() - 1; i >= 0; --i) {
                if (mRoots.get(i).getHostVisibility() == View.VISIBLE
                        && mRoots.get(i).mAttachInfo.mHardwareRenderer != null) {
                final ViewRootImpl root = mRoots.get(i);
                if (root.mView != null && root.getHostVisibility() == View.VISIBLE
                        && root.mAttachInfo.mHardwareRenderer != null) {
                    hasVisibleWindows = true;
                } else {
                    mRoots.get(i).destroyHardwareResources();
                    root.destroyHardwareResources();
                }
            }
        }