-
Notifications
You must be signed in to change notification settings - Fork 989
Tab Switcher Animation: Ship Review Change Translations #5786
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
mikescamell
merged 26 commits into
feature/mike/tab-switcher-tile-animation/ship-review-changes
from
feature/mike/tab-switcher-tile-animation/ship-review-translations
Mar 21, 2025
Merged
Tab Switcher Animation: Ship Review Change Translations #5786
mikescamell
merged 26 commits into
feature/mike/tab-switcher-tile-animation/ship-review-changes
from
feature/mike/tab-switcher-tile-animation/ship-review-translations
Mar 21, 2025
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
20 tasks
This stack of pull requests is managed by Graphite. Learn more about stacking. |
458aa5e
to
fc95edf
Compare
cfa9e25
to
f18ba86
Compare
fc95edf
to
9542c96
Compare
f18ba86
to
969bed2
Compare
9542c96
to
740d9cf
Compare
0b3434b
to
2f54c98
Compare
cdb792b
to
231f7a0
Compare
21 tasks
2f54c98
to
e3f5a7c
Compare
231f7a0
to
6e965af
Compare
6e965af
to
f38c857
Compare
87266ae
to
f31f09f
Compare
ff0442f
to
eb5a0b1
Compare
eb5a0b1
to
8d2e53e
Compare
0nko
approved these changes
Mar 21, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Works like a charm! :)
Task/Issue URL: https://app.asana.com/0/1207908166761516/1209726015931612/f ### Description Added tracking for the tab manager info panel with three new pixels: - `m_tab_manager_info_panel_impressions` - Fired when the panel becomes visible - `m_tab_manager_info_panel_dismissed` - Fired when the panel is dismissed, includes tracker count - `m_tab_manager_info_panel_tapped` - Fired when the panel is tapped Implemented visibility detection for the tracker animation info panel in the tab switcher to accurately track impressions. ### Steps to test this PR Pre-requisite: Enable `tabSwitcherAnimation` feature flag _m_tab_manager_info_panel_impressions_ - [x] Start with no tabs - [x] Open the TabSwitcher - [x] Verify `m_tab_manager_info_panel_impressions` fires - [x] Add many tabs (use developer settings to easily add 100) - [x] Ensure that the active tab is one where you cannot see the animated info panel - [x] Close the TabSwitcher - [x] Open the TabSwitcher - [x] Ensure that `m_tab_manager_info_panel_impressions` is **not** fired - [x] Scroll up slowly to the animated tile until the bottom of the info panel is barely visible - [x] Ensure that `m_tab_manager_info_panel_impressions` is **not** fired - [x] Scroll up until ~75% of the tile is visible - [x] Ensure that `m_tab_manager_info_panel_impressions` **is** fired - [x] Scroll away from the InfoPanel until it is not visible - [x] Scroll back to the InfoPanel - [x] Ensure that `m_tab_manager_info_panel_impressions` **is** fired - [x] Scroll away from the InfoPanel until it is not visible - [x] Switch layouts - [x] Ensure that `m_tab_manager_info_panel_impressions` is **not** fired _m_tab_manager_info_panel_tapped_ - [x] Open the TabSwitcher - [x] Tap on the panel and verify the tapped pixel is fired _m_tab_manager_info_panel_dismissed_ - [x] Dismiss the panel and verify the dismissed pixel is fired with tracker count ### UI changes N/A
f8d50af
into
feature/mike/tab-switcher-tile-animation/ship-review-changes
4 of 5 checks passed
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Task/Issue URL: https://app.asana.com/0/488551667048375/1209710789450014/f
Description
Moved TabSwitcher Animation Tile Dialog string resources from
donottranslate.xml
tostrings.xml
to enable translation of these user-facing messages.Steps to test this PR
TabSwitcher Animation Tile Dialog
UI changes
N/A