From ab99c14fd2d8fff0ba9cd949d18d9b64196ac2b3 Mon Sep 17 00:00:00 2001 From: devlearner Date: Thu, 6 Oct 2022 18:15:36 +0800 Subject: [PATCH] Fix crash on screen rotation --- .../java/org/schabi/newpipe/download/DownloadDialog.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/src/main/java/org/schabi/newpipe/download/DownloadDialog.java b/app/src/main/java/org/schabi/newpipe/download/DownloadDialog.java index 0e64e8b48..42b2c695c 100644 --- a/app/src/main/java/org/schabi/newpipe/download/DownloadDialog.java +++ b/app/src/main/java/org/schabi/newpipe/download/DownloadDialog.java @@ -145,6 +145,12 @@ public class DownloadDialog extends DialogFragment // Instance creation //////////////////////////////////////////////////////////////////////////*/ + public DownloadDialog() { + // Just an empty default no-arg ctor to keep Fragment.instantiate() happy + // otherwise InstantiationException will be thrown when fragment is recreated + // TODO: Maybe use a custom FragmentFactory instead? + } + /** * Create a new download dialog with the video, audio and subtitle streams from the provided * stream info. Video streams and video-only streams will be put into a single list menu,