Skip to content

[Feature]: Disable swipe navigation for hidden navigation tabs #92

Description

@AhmedFaizSyed
Image

What problem would this solve?

When I disable one or more navigation buttons using the new navigation settings, those sections are still accessible by swiping left or right between pages. This makes the navigation restrictions ineffective because I can still accidentally reach the hidden sections through swipe gestures.

Proposed solution

Please add an option to completely disable swipe navigation to any navigation section that has been hidden or disabled.

For example:

If I hide the Explore tab, I should not be able to reach it by swiping.

If I hide the Reels tab, swiping should skip it entirely.

If multiple tabs are hidden, swipe navigation should only move between the remaining visible tabs.

This would make the navigation settings behave consistently and prevent accidentally opening sections that the user intentionally chose to hide.

Feature area

Navigation tabs / default landing page

Alternatives considered

Currently, the only workaround is to avoid swiping, but accidental swipes still open hidden sections. There is no way to fully prevent access to disabled navigation tabs.

Feature category

Navigation / UX

Related issues

This feature improves the existing navigation customization by making it behave consistently. Users who intentionally hide navigation tabs expect those sections to be completely inaccessible, including through swipe gestures. This enhancement would provide a cleaner, distraction-free experience and give users full control over the app's navigation.

Screenshot attached: The Search tab is hidden from the navigation bar, but it is still accessible by swiping from the Home page, demonstrating the issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions