Merge "Call removeOverlayView() before onRelease()" into lmp-dev
diff --git a/media/java/android/media/tv/TvInputService.java b/media/java/android/media/tv/TvInputService.java
index f41c6dd..d5111f4 100644
--- a/media/java/android/media/tv/TvInputService.java
+++ b/media/java/android/media/tv/TvInputService.java
@@ -744,12 +744,12 @@
          * session.
          */
         void release() {
+            removeOverlayView(true);
             onRelease();
             if (mSurface != null) {
                 mSurface.release();
                 mSurface = null;
             }
-            removeOverlayView(true);
         }
 
         /**