diff --git a/client/src/mobile/screens/journey/MJourneyDetail.tsx b/client/src/mobile/screens/journey/MJourneyDetail.tsx index a3831d906..badbbe799 100644 --- a/client/src/mobile/screens/journey/MJourneyDetail.tsx +++ b/client/src/mobile/screens/journey/MJourneyDetail.tsx @@ -422,11 +422,12 @@ export default function MJourneyDetail({ journeyId, embedded = false }: JourneyD {feed && (
{ expect(screen.getByRole('button', { name: /Kyoto/ })).toHaveAttribute('aria-current', 'true'); }); + it('FE-MOB-JDET-050: the feed hides what scrolls under the header pills down to their lower edge', () => { + setSizeClass('split'); + setup(); + const feed = screen.getByRole('button', { name: /Kyoto/ }).closest('.overflow-y-auto') as HTMLElement; + // Transparent through the 38px pills below the safe area, whole before the first day's head at +60px. + expect(feed.style.maskImage).toMatch(/transparent calc\(var\(--m-safe-top, 12px\) \+ 40px\)/); + expect(feed.style.maskImage).toMatch(/#000 calc\(var\(--m-safe-top, 12px\) \+ 60px\)/); + }); + it('FE-MOB-JDET-048: the gallery takes the page, feed or not', () => { setSizeClass('split'); setup({ view: 'gallery' });