Skip to content

Commit 8016aea

Browse files
committed
use only short episode text in resume btn to avoid name overflow in text
1 parent 5c48bcb commit 8016aea

2 files changed

Lines changed: 23 additions & 5 deletions

File tree

app/src/main/java/com/lagradost/cloudstream3/ui/result/ResultFragmentPhone.kt

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ import com.lagradost.cloudstream3.ui.result.ResultFragment.updateUIEvent
6767
import com.lagradost.cloudstream3.ui.search.SearchAdapter
6868
import com.lagradost.cloudstream3.ui.search.SearchHelper
6969
import com.lagradost.cloudstream3.utils.AppContextUtils.getNameFull
70+
import com.lagradost.cloudstream3.utils.AppContextUtils.getShortSeasonText
7071
import com.lagradost.cloudstream3.utils.AppContextUtils.isCastApiAvailable
7172
import com.lagradost.cloudstream3.utils.AppContextUtils.loadCache
7273
import com.lagradost.cloudstream3.utils.AppContextUtils.openBrowser
@@ -629,11 +630,12 @@ open class ResultFragmentPhone : FullScreenPlayer() {
629630
resultResumeParent.isVisible = true
630631

631632
val setEpisodeText: (Button) -> Unit = { button ->
632-
button.text = context?.getNameFull(
633-
resume.result.name,
634-
resume.result.episode,
635-
resume.result.season
636-
)
633+
button.text = context?.let {
634+
"${it.getString(R.string.resume)} ${it.getShortSeasonText(
635+
resume.result.episode,
636+
resume.result.season
637+
)}"
638+
}
637639
}
638640

639641
resume.progress?.let { progress ->
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
2+
<item android:id="@android:id/background">
3+
<shape android:shape="rectangle">
4+
<solid android:color="@color/transparent"/>
5+
<corners android:radius="@dimen/rounded_button_radius"/>
6+
</shape>
7+
</item>
8+
<item android:id="@android:id/progress">
9+
<clip>
10+
<shape android:shape="rectangle">
11+
<solid android:color="?attr/colorPrimary"/>
12+
<corners android:radius="@dimen/rounded_button_radius"/>
13+
</shape>
14+
</clip>
15+
</item>
16+
</layer-list>

0 commit comments

Comments
 (0)