[BUG] "Profile" No Longer Showing on Navigation Bar (NeoFreeBird-sideloaded-Twitter_7.3.0_12.38.1)

Closed
#201 0 comments 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 1 day

@missuo is already working on this.

Since Nov 2, 2026.

  • #213 by @missuo — open

Assessment

Difficulty
3/5
Estimated time
1-2 days
Newbie friendliness
55/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Active
Tech stack
ios, objective-c
Domain
mobile

Research direction

Start by tracing the Appearance settings flow for editing and saving the navigation bar, then follow how the Profile item is represented and displayed in the iOS app. Compare its behavior with the other navigation options that work. Done means saving Profile makes its icon appear and remain usable on the navigation bar.

Written by the indexing model from the issue text.

Description

bug

Describe the bug
In the latest Twitter-branded version of NFB (v7.3.0 12.38.1), the "Profile" option no longer appears on my Navigation Bar. Other Nav Bar customizations do appear as expected from my testing, except the "Profile" option.

To Reproduce
Steps to reproduce the behavior:

  1. Go to NeoFreeBird Settings > Appearance > Edit navigation bar
  2. Click on "Profile" to add the Profile option to the nav bar
  3. Click the "Save" option to save the customization
  4. After saving, the Profile option does not appear on the nav bar.

Expected behavior
Expected behavior is that the Profile icon appears, and is useable.

Screenshots
See screenshot below. This is after clicking "Save" to save the navigation bar customization.
Image

Please fill out the following info:

  • Device: iPhone 15 Pro
  • OS: iOS27.2
  • App Version: NFB v7.3.0 (7fa40be) Twitter-branded version

Additional context
I've also tried force-closing the app, as well as removing and re-adding Profile on my nav bar customization, and the issue persists.

Please let me know if you need any additional info from me. Thanks for making Twitter usable again!

Dominant language
Objective-C
Stars
1.7k
Forks
133
Avg merge
17h 8m
Merged PRs (30d)
30

Getting set up

  • No Dockerfile or Docker Compose file
  • Has a pull request template
  • No contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from NeoFreeBird/app

All issues in NeoFreeBird/app

Similar issues

More Objective-C issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.