Skip to content

Commit 69c5bbe

Browse files
authored
Merge pull request libre-tube#7117 from FineFindus/feat/upcoming-video-caught-up
fix(SubscriptionsFragment): skip upcoming videos when adding caught-up
2 parents f24c8e6 + 911fb5d commit 69c5bbe

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

app/src/main/java/com/github/libretube/ui/fragments/SubscriptionsFragment.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -378,7 +378,7 @@ class SubscriptionsFragment : DynamicLayoutManagerFragment(R.layout.fragment_sub
378378
if (selectedSortOrder == 0) {
379379
val lastCheckedFeedTime = PreferenceHelper.getLastCheckedFeedTime()
380380
val caughtUpIndex = feed.indexOfFirst { it.uploaded <= lastCheckedFeedTime && !it.isUpcoming }
381-
if (caughtUpIndex > 0) {
381+
if (caughtUpIndex > 0 && !feed[caughtUpIndex-1].isUpcoming) {
382382
sorted.add(
383383
caughtUpIndex,
384384
StreamItem(type = VideosAdapter.CAUGHT_UP_STREAM_TYPE)

app/src/main/res/values/strings.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -358,7 +358,7 @@
358358
<string name="captions_size">Captions size</string>
359359
<string name="double_tap_seek">Double tap to seek</string>
360360
<string name="double_tap_seek_summary">Tap twice at the left or right to rewind or forward the player position</string>
361-
<string name="all_caught_up">You\'re all caught up</string>
361+
<string name="all_caught_up">All caught up</string>
362362
<string name="all_caught_up_summary">You\'ve seen all new videos</string>
363363
<string name="import_playlists">Import playlists</string>
364364
<string name="export_playlists">Export playlists</string>

0 commit comments

Comments
 (0)