diff options
author | ByteHamster <info@bytehamster.com> | 2020-07-27 13:16:23 +0200 |
---|---|---|
committer | ByteHamster <info@bytehamster.com> | 2020-07-27 13:16:23 +0200 |
commit | 426be4d2261921576fd2e673e99d39885cfe87a1 (patch) | |
tree | 9866ae4c3e2ba584009461c195746e09541a5507 /app/src/main/java/de/danoeh/antennapod/fragment/ItemDescriptionFragment.java | |
parent | 4ddee0321465835b2a9edae1e93dafcceb3c5cdc (diff) | |
download | AntennaPod-426be4d2261921576fd2e673e99d39885cfe87a1.zip |
Dispose loaders before setting controller to null
Diffstat (limited to 'app/src/main/java/de/danoeh/antennapod/fragment/ItemDescriptionFragment.java')
-rw-r--r-- | app/src/main/java/de/danoeh/antennapod/fragment/ItemDescriptionFragment.java | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/fragment/ItemDescriptionFragment.java b/app/src/main/java/de/danoeh/antennapod/fragment/ItemDescriptionFragment.java index ec64fbda1..ed8697adb 100644 --- a/app/src/main/java/de/danoeh/antennapod/fragment/ItemDescriptionFragment.java +++ b/app/src/main/java/de/danoeh/antennapod/fragment/ItemDescriptionFragment.java @@ -66,9 +66,6 @@ public class ItemDescriptionFragment extends Fragment { public void onDestroy() { super.onDestroy(); Log.d(TAG, "Fragment destroyed"); - if (webViewLoader != null) { - webViewLoader.dispose(); - } if (webvDescription != null) { webvDescription.removeAllViews(); webvDescription.destroy(); @@ -168,6 +165,10 @@ public class ItemDescriptionFragment extends Fragment { @Override public void onStop() { super.onStop(); + + if (webViewLoader != null) { + webViewLoader.dispose(); + } controller.release(); controller = null; } |