Loading services/java/com/android/server/wm/WindowState.java +3 −0 Original line number Diff line number Diff line Loading @@ -997,6 +997,9 @@ final class WindowState implements WindowManagerPolicy.WindowState { Slog.i(TAG, "WIN DEATH: " + win); if (win != null) { mService.removeWindowLocked(mSession, win); } else if (WindowState.this.mHasSurface) { Slog.e(TAG, "!!! LEAK !!! Window removed but surface still valid."); mService.removeWindowLocked(mSession, WindowState.this); } } } catch (IllegalArgumentException ex) { Loading Loading
services/java/com/android/server/wm/WindowState.java +3 −0 Original line number Diff line number Diff line Loading @@ -997,6 +997,9 @@ final class WindowState implements WindowManagerPolicy.WindowState { Slog.i(TAG, "WIN DEATH: " + win); if (win != null) { mService.removeWindowLocked(mSession, win); } else if (WindowState.this.mHasSurface) { Slog.e(TAG, "!!! LEAK !!! Window removed but surface still valid."); mService.removeWindowLocked(mSession, WindowState.this); } } } catch (IllegalArgumentException ex) { Loading