提交 472c37bd authored 作者: kongdywang's avatar kongdywang

Fix the crash issue that occurs when updating Picture-in-Picture at the end of Picture-in-Picture.

上级 0b0eb747
...@@ -346,7 +346,7 @@ public class FlutterPipImplActivity extends Activity implements TextureView.Surf ...@@ -346,7 +346,7 @@ public class FlutterPipImplActivity extends Activity implements TextureView.Surf
} }
private void updatePip(PipParams pipParams) { private void updatePip(PipParams pipParams) {
if (null != pipParams) { if (null != pipParams && !isDestroyed() && !isFinishing()) {
mCurrentParams = pipParams; mCurrentParams = pipParams;
if (VERSION.SDK_INT >= VERSION_CODES.O) { if (VERSION.SDK_INT >= VERSION_CODES.O) {
setPictureInPictureParams(pipParams.buildParams(this)); setPictureInPictureParams(pipParams.buildParams(this));
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论