diff --git a/app/src/main/java/com/github/libretube/ui/fragments/SearchResultFragment.kt b/app/src/main/java/com/github/libretube/ui/fragments/SearchResultFragment.kt index b36382665..4eefe16d2 100644 --- a/app/src/main/java/com/github/libretube/ui/fragments/SearchResultFragment.kt +++ b/app/src/main/java/com/github/libretube/ui/fragments/SearchResultFragment.kt @@ -18,8 +18,8 @@ import com.github.libretube.extensions.hideKeyboard import com.github.libretube.ui.adapters.SearchAdapter import com.github.libretube.ui.base.BaseFragment import com.github.libretube.util.PreferenceHelper -import retrofit2.HttpException import java.io.IOException +import retrofit2.HttpException class SearchResultFragment : BaseFragment() { private lateinit var binding: FragmentSearchResultBinding diff --git a/app/src/main/java/com/github/libretube/ui/sheets/BaseBottomSheet.kt b/app/src/main/java/com/github/libretube/ui/sheets/BaseBottomSheet.kt index 635620be1..162e80719 100644 --- a/app/src/main/java/com/github/libretube/ui/sheets/BaseBottomSheet.kt +++ b/app/src/main/java/com/github/libretube/ui/sheets/BaseBottomSheet.kt @@ -45,9 +45,4 @@ open class BaseBottomSheet : ExpandedBottomSheet() { dialog?.dismiss() } } - - override fun onPictureInPictureModeChanged(isInPictureInPictureMode: Boolean) { - super.onPictureInPictureModeChanged(isInPictureInPictureMode) - dialog?.dismiss() - } } diff --git a/app/src/main/java/com/github/libretube/ui/sheets/ExpandedBottomSheet.kt b/app/src/main/java/com/github/libretube/ui/sheets/ExpandedBottomSheet.kt index f203460b1..a1e2d6007 100644 --- a/app/src/main/java/com/github/libretube/ui/sheets/ExpandedBottomSheet.kt +++ b/app/src/main/java/com/github/libretube/ui/sheets/ExpandedBottomSheet.kt @@ -33,4 +33,10 @@ open class ExpandedBottomSheet : BottomSheetDialogFragment() { fragmentManager, null ) + + override fun onPictureInPictureModeChanged(isInPictureInPictureMode: Boolean) { + super.onPictureInPictureModeChanged(isInPictureInPictureMode) + // ensure that the sheet doesn't hide parts of the video + dialog?.dismiss() + } } diff --git a/app/src/main/java/com/github/libretube/ui/views/CustomSwipeToRefresh.kt b/app/src/main/java/com/github/libretube/ui/views/CustomSwipeToRefresh.kt index e5a037def..733e7ea1e 100644 --- a/app/src/main/java/com/github/libretube/ui/views/CustomSwipeToRefresh.kt +++ b/app/src/main/java/com/github/libretube/ui/views/CustomSwipeToRefresh.kt @@ -18,7 +18,9 @@ class CustomSwipeToRefresh(context: Context?, attrs: AttributeSet?) : init { setColorSchemeColors(ThemeHelper.getThemeColor(this.context, R.attr.colorPrimary)) - setProgressBackgroundColorSchemeColor(ThemeHelper.getThemeColor(this.context, R.attr.colorSurface)) + setProgressBackgroundColorSchemeColor( + ThemeHelper.getThemeColor(this.context, R.attr.colorSurface) + ) } @SuppressLint("Recycle")