mirror of
https://github.com/clangen/musikcube.git
synced 2025-03-29 19:20:28 +00:00
Minor bug fixes.
This commit is contained in:
parent
96fece191c
commit
aadd2bec7e
@ -5,6 +5,7 @@ object Shared {
|
||||
const val TITLE_OVERRIDE = "extra_title_override"
|
||||
const val WITH_TOOLBAR = "extra_with_toolbar"
|
||||
const val PUSH_CONTAINER_ID = "extra_push_container_id"
|
||||
const val WITHOUT_TRANSPORT = "extra_without_transport"
|
||||
const val ELEVATION = "extra_elevation"
|
||||
}
|
||||
}
|
@ -31,7 +31,6 @@ import io.casey.musikcube.remote.ui.shared.extension.showSnackbar
|
||||
import io.casey.musikcube.remote.ui.shared.fragment.BaseDialogFragment
|
||||
import io.casey.musikcube.remote.ui.shared.fragment.BaseFragment
|
||||
import io.casey.musikcube.remote.ui.tracks.activity.EditPlaylistActivity
|
||||
import io.casey.musikcube.remote.ui.tracks.activity.TrackListActivity
|
||||
import io.reactivex.Observable
|
||||
import io.reactivex.rxkotlin.subscribeBy
|
||||
import javax.inject.Inject
|
||||
@ -159,8 +158,7 @@ class ItemContextMenuMixin(private val activity: AppCompatActivity,
|
||||
}
|
||||
|
||||
private fun viewPlaylist(playlistId: Long, playlistName: String): ((View) -> Unit) = { _ ->
|
||||
activity.startActivity(TrackListActivity.getStartIntent(
|
||||
activity, Metadata.Category.PLAYLISTS, playlistId, playlistName))
|
||||
Navigate.toTracks(Metadata.Category.PLAYLISTS, playlistId, playlistName, activity, fragment)
|
||||
}
|
||||
|
||||
private fun addWithErrorHandler(playlistId: Long, playlistName: String, observable: Observable<Boolean>) {
|
||||
|
@ -12,6 +12,7 @@ import android.view.Menu
|
||||
import android.view.MenuItem
|
||||
import io.casey.musikcube.remote.R
|
||||
import io.casey.musikcube.remote.framework.ViewModel
|
||||
import io.casey.musikcube.remote.ui.navigation.Transition
|
||||
import io.casey.musikcube.remote.ui.shared.activity.BaseActivity
|
||||
import io.casey.musikcube.remote.ui.shared.extension.setupDefaultRecyclerView
|
||||
import io.casey.musikcube.remote.ui.shared.extension.showErrorSnackbar
|
||||
@ -84,6 +85,9 @@ class EditPlaylistActivity: BaseActivity() {
|
||||
return EditPlaylistViewModel(extras.getLong(EXTRA_PLAYLIST_ID, -1L)) as T
|
||||
}
|
||||
|
||||
override val transitionType: Transition
|
||||
get() = Transition.Vertical
|
||||
|
||||
private fun saveAndFinish() {
|
||||
if (viewModel.modified) {
|
||||
disposables.add(viewModel.save().subscribeBy(
|
||||
|
@ -1,6 +1,6 @@
|
||||
<set xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<translate
|
||||
android:duration="250"
|
||||
android:fromYDelta="0%p"
|
||||
android:fromYDelta="0"
|
||||
android:toYDelta="0" />
|
||||
</set>
|
@ -1,7 +1,6 @@
|
||||
<set xmlns:android="http://schemas.android.com/apk/res/android" >
|
||||
<translate
|
||||
android:duration="350"
|
||||
android:interpolator="@android:anim/accelerate_interpolator"
|
||||
android:fromYDelta="100%"
|
||||
android:fromYDelta="0"
|
||||
android:toYDelta="0" />
|
||||
</set>
|
Loading…
x
Reference in New Issue
Block a user