File tree Expand file tree Collapse file tree 2 files changed +3
-4
lines changed
shell/platform/android/io/flutter/embedding/android Expand file tree Collapse file tree 2 files changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -118,9 +118,6 @@ public FlutterRenderer getAttachedRenderer() {
118118 */
119119 @ Override
120120 public void attachToRenderer (@ NonNull FlutterRenderer flutterRenderer ) {
121- if (isAttachedToFlutterRenderer ) {
122- return ;
123- }
124121 switch (kind ) {
125122 case background :
126123 flutterRenderer .swapSurface (imageReader .getSurface ());
Original file line number Diff line number Diff line change @@ -1068,7 +1068,9 @@ public void revertImageView(@NonNull Runnable onDone) {
10681068 public void onFlutterUiDisplayed () {
10691069 renderer .removeIsDisplayingFlutterUiListener (this );
10701070 onDone .run ();
1071- flutterImageView .detachFromRenderer ();
1071+ if (!(renderSurface instanceof FlutterImageView )) {
1072+ flutterImageView .detachFromRenderer ();
1073+ }
10721074 }
10731075
10741076 @ Override
You can’t perform that action at this time.
0 commit comments