Browse Source

Fix field assignments

merge-requests/2314/head
Nicolas Pomepuy 1 year ago
parent
commit
a472d50ea3
  1. 16
      application/vlc-android/src/org/videolan/vlc/gui/helpers/FloatingActionButtonBehavior.kt
  2. 7
      application/vlc-android/src/org/videolan/vlc/gui/video/benchmark/StartActivityOnCrash.kt

16
application/vlc-android/src/org/videolan/vlc/gui/helpers/FloatingActionButtonBehavior.kt

@ -45,7 +45,12 @@ class FloatingActionButtonBehavior(context: Context, attrs: AttributeSet?) : Flo
// Listener to workaroud AppCompat 25.x bug
// FAB doesn't receive any callback when set to GONE.
private val onVisibilityChangedListener: FloatingActionButton.OnVisibilityChangedListener
private val onVisibilityChangedListener: FloatingActionButton.OnVisibilityChangedListener = object : FloatingActionButton.OnVisibilityChangedListener() {
override fun onHidden(fab: FloatingActionButton?) {
fab.setInvisible()
}
}
private var player: FrameLayout? = null
private val playerBehavior: PlayerBehavior<*>?
get() {
@ -53,15 +58,6 @@ class FloatingActionButtonBehavior(context: Context, attrs: AttributeSet?) : Flo
}
var shouldNeverShow = false
init {
onVisibilityChangedListener = object : FloatingActionButton.OnVisibilityChangedListener() {
override fun onHidden(fab: FloatingActionButton?) {
fab.setInvisible()
}
}
}
override fun layoutDependsOn(parent: CoordinatorLayout, child: FloatingActionButton, dependency: View): Boolean {
if (dependency is FrameLayout && dependency.id == R.id.audio_player_container) {
player = dependency

7
application/vlc-android/src/org/videolan/vlc/gui/video/benchmark/StartActivityOnCrash.kt

@ -27,12 +27,7 @@ import androidx.core.content.edit
class StartActivityOnCrash internal constructor(private val context: Activity) : Thread.UncaughtExceptionHandler {
private val preferences: SharedPreferences
init {
preferences = context.getSharedPreferences(SHARED_PREFERENCE, Context.MODE_WORLD_READABLE)
}
private val preferences: SharedPreferences = context.getSharedPreferences(SHARED_PREFERENCE, Context.MODE_WORLD_READABLE)
override fun uncaughtException(thread: Thread, throwable: Throwable) {
var exceptionMessage = throwable.message

Loading…
Cancel
Save