Argh oops I didn't mean to delete this.

Change-Id: I3d0877d56f1abab3d0929a086621f4ef1212cecc
diff --git a/core/java/android/view/SurfaceView.java b/core/java/android/view/SurfaceView.java
index c469bcc..54cb4ca 100644
--- a/core/java/android/view/SurfaceView.java
+++ b/core/java/android/view/SurfaceView.java
@@ -543,6 +543,9 @@
                         }
                         if (creating || formatChanged || sizeChanged
                                 || visibleChanged || realSizeChanged) {
+                            for (SurfaceHolder.Callback c : callbacks) {
+                                c.surfaceChanged(mSurfaceHolder, mFormat, myWidth, myHeight);
+                            }
                         }
                         if (redrawNeeded) {
                             for (SurfaceHolder.Callback c : callbacks) {