mirror of
https://github.com/4gray/iptvnator.git
synced 2026-10-14 21:26:15 -08:00
fix(portals): fifth review round on the cinematic details
- Stalker movie and series menu launches in MPV/VLC close the title's own running external session first through the new shared replaceOwnedExternalSession(), cancelling when teardown is not confirmed or the selection moved on. - The reset-progress row is disabled while an external player owns the position, on the shared and the Xtream movie menus. - Every ISO comma-bearing country name stays whole in provider lists. - The dashboard hero spec competes a favorite movie for a slot so the movie-title case is actually exercised. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
1 parent
026a69c14e
commit
87cc85a54f
14 files changed
+245
-20
No files matched your search
+6
-3
@@ -231,10 +231,13 @@ describe('DashboardHeroSlidesPresenter', () => {
|
||||
});
|
||||
|
||||
it('drops a season marker from a series title and leaves movies and live titles alone', () => {
|
||||
recentItems.set([
|
||||
{ ...series, title: 'Big Pharma (1 сезон)' },
|
||||
{ ...watchedMovie, title: 'Film Season 2' },
|
||||
// The rotation holds four slides: only the series, the live channel
|
||||
// and a favorite movie compete here (the finished film never does).
|
||||
recentItems.set([{ ...series, title: 'Big Pharma (1 сезон)' }]);
|
||||
favorites.set([
|
||||
{ ...favoriteFilm, id: 9, type: 'movie', title: 'Film Season 2' },
|
||||
]);
|
||||
addedItems.set([]);
|
||||
candidates.set([
|
||||
{ origin: 'favorite', item: { ...channel, title: 'Sport S01' } },
|
||||
]);
|
||||
|
||||
Reference in new issue
Block a user