Skip to content
Snippets Groups Projects
Commit acab3563 authored by Habib Kazemi's avatar Habib Kazemi Committed by Geoffrey Métais
Browse files

Fix subtitle downloader size on orientation


Signed-off-by: default avatarGeoffrey Métais <geoffrey.metais@gmail.com>
parent 785a84d2
No related branches found
No related tags found
No related merge requests found
package org.videolan.vlc.gui.dialogs
import android.content.Context
import android.content.res.Configuration
import android.net.Uri
import android.os.Bundle
import android.view.Gravity
......@@ -17,6 +18,7 @@ import org.videolan.vlc.R
import org.videolan.vlc.databinding.SubtitleDownloaderDialogBinding
import org.videolan.vlc.gui.DialogActivity
import org.videolan.vlc.gui.helpers.UiTools.deleteSubtitleDialog
import org.videolan.vlc.gui.video.VideoPlayerActivity
import org.videolan.vlc.media.MediaUtils
import org.videolan.vlc.util.VLCDownloadManager
import org.videolan.vlc.viewmodels.SubtitlesModel
......@@ -82,6 +84,17 @@ class SubtitleDownloaderDialogFragment: androidx.fragment.app.DialogFragment() {
return binding.root
}
override fun onConfigurationChanged(newConfig: Configuration?) {
super.onConfigurationChanged(newConfig)
// In manifest for VideoPlayerActivity defined
// android:configChanges="orientation|screenSize|smallestScreenSize|screenLayout"
// so dialog size breaks on orientation
if (requireActivity() is VideoPlayerActivity) {
MediaUtils.showSubtitleDownloaderDialogFragment(requireActivity(), paths)
dismiss()
}
}
override fun onSaveInstanceState(outState: Bundle) {
super.onSaveInstanceState(outState)
outState.putStringArrayList(MEDIA_PATHS, ArrayList(paths))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment