Page MenuHomePhabricator

Highlight the active tab
Closed, ResolvedPublic2 Estimated Story Points

Description

Background

After the release of Tabs V1, we are testing improvements to the New tab experience with V2 (More dynamic tabs)

Requirements
  • Once there is an active tab, communicate this to the user by outlining the active tab
Designs

https://www.figma.com/design/5gHmEo8IIFxlPfYM6bppzz/iOS---%3E-More-Dynamic-Tabs?node-id=1602-13004&t=O4kMW7qJ5kXA933b-4

Engineering notes

Done in https://phabricator.wikimedia.org/T398888

QA Notes

Test in TestFlight Wikipedia build 7.8.4 (latest).
Developer Settings toggle for forcing: "Enable tabs V2 with group {letter}"

Event Timeline

Tsevener subscribed.

@HNordeenWMF Is this improvement for everyone (control included), or only those in the V2 experiments?

Tsevener set the point value for this task to 2.Sep 25 2025, 2:52 PM

Only experiment groups, but going to double-confirm with Jaz today in Combined

Please design review on Staging 7.8.4 (109).

Update:

Please design review on Staging 7.8.4 (110) for Group B.
Please design review on Staging 7.8.4 (111) for Group C.

Before your first app launch, ensure your device is in a target experiment region (I use Germany).

SChekfa-WMF subscribed.

this mostly looks good, but it seems that the article is still maintaining the active border even though the user was not previously on it (in the group B case for ex., I'm on explore and it's still highlighting "Hebrew Wikipedia" — see example here (for both groups B and C).

group B video of what i'm seeing
group C video of what i'm seeing

@SChekfa-WMF - so right now our current implementation is to grab the highest one on the stack and call that current, so it's the one that was most recently opened. I'm guessing it's going to be a bit of a lift (or maybe a large one) to rework that, how important is it to you?

this mostly looks good, but it seems that the article is still maintaining the active border even though the user was not previously on it (in the group B case for ex., I'm on explore and it's still highlighting "Hebrew Wikipedia" — see example here (for both groups B and C).

It was determined in iOS Planning today that this is okay. We are highlighting the "current" tab, which is the tab that will receive articles when navigating from one of the root views (Explore, Places, Saved, History, Search). Moving along on the board.

Group B: Staging 115
Group C: Staging 116

Appears to be fixed on 7.8.4 (5853)

Tested on iPhone 16 on iOS 26, iPad 12.9 on iPadOS 26, and iPhone 11 on iOS 18. Tested with individual tabs and close all.