Skip to content

Commit da9e6f6

Browse files
authored
use better string formatting
1 parent 14c6dc2 commit da9e6f6

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

app/src/main/kotlin/com/simplemobiletools/musicplayer/fragments/TracksFragment.kt

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
package com.simplemobiletools.musicplayer.fragments
22

3+
import android.app.Activity
34
import android.content.Context
45
import android.content.Intent
56
import android.util.AttributeSet
67
import com.google.gson.Gson
78
import com.simplemobiletools.commons.activities.BaseSimpleActivity
89
import com.simplemobiletools.commons.adapters.MyRecyclerViewAdapter
10+
import com.simplemobiletools.commons.dialogs.PermissionRequiredDialog
911
import com.simplemobiletools.commons.extensions.*
1012
import com.simplemobiletools.commons.helpers.ensureBackgroundThread
1113
import com.simplemobiletools.musicplayer.R
@@ -66,7 +68,9 @@ class TracksFragment(context: Context, attributeSet: AttributeSet) : MyViewPager
6668
}
6769
}
6870
} else {
69-
context.toast(R.string.no_post_notifications_permissions)
71+
if (context is Activity) {
72+
PermissionRequiredDialog(activity, R.string.allow_notifications_music_player)
73+
}
7074
}
7175
}
7276
}.apply {
@@ -89,8 +93,7 @@ class TracksFragment(context: Context, attributeSet: AttributeSet) : MyViewPager
8993

9094
override fun onSearchQueryChanged(text: String) {
9195
val filtered = tracksIgnoringSearch.filter {
92-
it.title.contains(text, true) ||
93-
( it.artist + " - " + it.album ).contains(text, true)
96+
it.title.contains(text, true) || ("${it.artist} - ${it.album}").contains(text, true)
9497
}.toMutableList() as ArrayList<Track>
9598
(tracks_list.adapter as? TracksAdapter)?.updateItems(filtered, text)
9699
tracks_placeholder.beVisibleIf(filtered.isEmpty())

0 commit comments

Comments
 (0)