Skip to content

T416187#5707

Open
tonisevener wants to merge 6 commits intoliquid-glassfrom
T416187
Open

T416187#5707
tonisevener wants to merge 6 commits intoliquid-glassfrom
T416187

Conversation

@tonisevener
Copy link
Collaborator

Phabricator: https://phabricator.wikimedia.org/T416187

Notes

This PR fixes some issues I found while auditing https://phabricator.wikimedia.org/T416187.

  • Language picker
  • Talk page archives
  • Insert media (had transparent nav bar bug)
  • Suggested edits
  • Edit link submit button

I am also preventing navigation bar hiding upon scroll for Settings and in-app web view pages. Hiding felt off to me, because no other bars in the app hide upon scroll aside from Article.

Test Steps

  1. Observe language picker, talk page archives, insert media, suggested edits, and the edit link submit button screens are improved (or observe my screenshots below).

Screenshots/Videos

Screenshot 2026-02-27 at 4 56 15 PM Screenshot 2026-02-27 at 4 56 01 PM Screenshot 2026-02-27 at 4 55 37 PM Screenshot 2026-02-27 at 4 55 18 PM Screenshot 2026-02-27 at 4 55 02 PM Screenshot 2026-02-27 at 4 54 58 PM

@tonisevener tonisevener requested review from a team and mazevedofs and removed request for a team February 27, 2026 23:00
if let attributedTitle = titleButton.attributedTitle(for: .normal) {
let mutAttributedTitle = NSMutableAttributedString(attributedString: attributedTitle)
mutAttributedTitle.setAttributes([.foregroundColor: theme.colors.link], range: NSRange(location: 0, length: attributedTitle.length))
titleButton.setAttributedTitle(mutAttributedTitle, for: .normal)
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does this old AutoLayoutSafeMultiLineButton work with the normal tint?
Just for simplicity, highly optional change.

Copy link
Collaborator

@mazevedofs mazevedofs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just have one question, but optional. Looks good to merge!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

2 participants