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

Improve code


Signed-off-by: default avatarGeoffrey Métais <geoffrey.metais@gmail.com>
parent 93638339
No related branches found
No related tags found
No related merge requests found
......@@ -106,9 +106,7 @@ class MRLPanelFragment : DialogFragment(), View.OnKeyListener, TextView.OnEditor
dismiss()
}
override fun onEditorAction(v: TextView, actionId: Int, event: KeyEvent): Boolean {
return false
}
override fun onEditorAction(v: TextView, actionId: Int, event: KeyEvent) = false
override fun onClick(v: View) {
processUri()
......@@ -116,9 +114,7 @@ class MRLPanelFragment : DialogFragment(), View.OnKeyListener, TextView.OnEditor
override fun onDestroy() {
super.onDestroy()
val activity = activity
// TV
(activity as? DialogActivity)?.finish()
}
}
......@@ -22,17 +22,13 @@ package org.videolan.vlc.viewmodels
import android.arch.lifecycle.MutableLiveData
import android.arch.lifecycle.ViewModel
import android.databinding.BaseObservable
import android.databinding.ObservableArrayList
import android.databinding.ObservableField
import android.text.Editable
import android.text.TextWatcher
import android.util.Log
import kotlinx.coroutines.experimental.android.UI
import kotlinx.coroutines.experimental.launch
import kotlinx.coroutines.experimental.withContext
import org.videolan.medialibrary.media.MediaWrapper
import org.videolan.vlc.VLCApplication
import org.videolan.vlc.util.VLCIO
import org.videolan.vlc.util.uiJob
class MRLPanelModel: ViewModel() {
......@@ -44,13 +40,8 @@ class MRLPanelModel: ViewModel() {
val observableHistory = MutableLiveData<Array<MediaWrapper>>()
fun updateHistory() {
launch(VLCIO) {
val history = VLCApplication.getMLInstance().lastStreamsPlayed()
launch(UI) {
observableHistory.value = history
}
}
}
fun updateHistory() = uiJob {
val history = withContext(VLCIO) { VLCApplication.getMLInstance().lastStreamsPlayed() }
observableHistory.value = history
}
}
\ No newline at end of file
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