mirror of
https://github.com/TeamNewPipe/NewPipe.git
synced 2025-10-03 17:59:41 +02:00
Fix some theming issues
This commit is contained in:
parent
089c6b8d99
commit
ca944f4a19
1 changed files with 10 additions and 10 deletions
|
@ -9,8 +9,8 @@ import android.content.Intent
|
|||
import android.content.IntentFilter
|
||||
import android.content.SharedPreferences.OnSharedPreferenceChangeListener
|
||||
import android.content.pm.ActivityInfo
|
||||
import android.content.res.ColorStateList
|
||||
import android.database.ContentObserver
|
||||
import android.graphics.Color
|
||||
import android.graphics.Rect
|
||||
import android.os.Build
|
||||
import android.os.Bundle
|
||||
|
@ -44,6 +44,7 @@ import androidx.core.net.toUri
|
|||
import androidx.core.os.postDelayed
|
||||
import androidx.core.view.isGone
|
||||
import androidx.core.view.isVisible
|
||||
import androidx.core.widget.ImageViewCompat
|
||||
import androidx.preference.PreferenceManager
|
||||
import coil3.util.CoilUtils
|
||||
import com.evernote.android.state.State
|
||||
|
@ -269,7 +270,7 @@ class VideoDetailFragment :
|
|||
): View {
|
||||
val newBinding = FragmentVideoDetailBinding.inflate(inflater, container, false)
|
||||
nullableBinding = newBinding
|
||||
return newBinding.getRoot()
|
||||
return newBinding.root
|
||||
}
|
||||
|
||||
override fun onPause() {
|
||||
|
@ -555,6 +556,13 @@ class VideoDetailFragment :
|
|||
binding.viewPager.setAdapter(pageAdapter)
|
||||
binding.tabLayout.setupWithViewPager(binding.viewPager)
|
||||
|
||||
val controlTint = ColorStateList.valueOf(
|
||||
ThemeHelper.resolveColorFromAttr(activity, android.R.attr.colorPrimary)
|
||||
)
|
||||
ImageViewCompat.setImageTintList(binding.overlayPlayPauseButton, controlTint)
|
||||
ImageViewCompat.setImageTintList(binding.overlayPlayQueueButton, controlTint)
|
||||
ImageViewCompat.setImageTintList(binding.overlayCloseButton, controlTint)
|
||||
|
||||
binding.detailThumbnailRootLayout.requestFocus()
|
||||
|
||||
binding.detailControlsPlayWithKodi.isVisible =
|
||||
|
@ -1785,9 +1793,6 @@ class VideoDetailFragment :
|
|||
}
|
||||
activity.window.decorView.systemUiVisibility = 0
|
||||
activity.window.clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN)
|
||||
activity.window.statusBarColor = ThemeHelper.resolveColorFromAttr(
|
||||
requireContext(), android.R.attr.colorPrimary
|
||||
)
|
||||
}
|
||||
|
||||
private fun hideSystemUi() {
|
||||
|
@ -1819,11 +1824,6 @@ class VideoDetailFragment :
|
|||
visibility = visibility or View.SYSTEM_UI_FLAG_FULLSCREEN
|
||||
}
|
||||
activity.window.decorView.systemUiVisibility = visibility
|
||||
|
||||
if (isInMultiWindow || this.isFullscreen) {
|
||||
activity.window.statusBarColor = Color.TRANSPARENT
|
||||
activity.window.navigationBarColor = Color.TRANSPARENT
|
||||
}
|
||||
activity.window.clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN)
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue