Jasonette / Jasonette/JASONETTE-iOS

Tab bar URL should be allowed to be different from the URL it loads from

Open
#195 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
5.2k
Forks
347
PR merge metrics
No merged PRs in 30d

Description

I've recently come across a couple of critical cases where the "The URL of the first tab bar item should match the URL it loads from" policy breaks down.

For example if I go from view A to view B, and would like to keep the bottom tab bar, there is no way to do so currently, because the view B will complain that the root URL is not the same as the URL of the first tab bar it's displaying (which is the URL to the view A).

This policy is consistent both on iOS and Android so will need to come up with a better policy and fix on both platforms

Contributor guide

Open the contributing guide

Research direction

Start by comparing the tab bar URL validation behavior on iOS and Android, focusing on the policy that the first tab bar item's URL must match the loaded URL. Define the cross-platform behavior for navigating from view A to view B while retaining the tab bar, then verify the resulting behavior on both platforms.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, ios
Domain
mobile
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.