Skip to content

Remove Twitter row from About screen#25496

Merged
jkmassel merged 4 commits intotrunkfrom
jkmassel/fix-about-screen-links
Apr 21, 2026
Merged

Remove Twitter row from About screen#25496
jkmassel merged 4 commits intotrunkfrom
jkmassel/fix-about-screen-links

Conversation

@jkmassel
Copy link
Copy Markdown
Contributor

@jkmassel jkmassel commented Apr 14, 2026

Summary

  • Removes the Twitter/X row from the About screen — tapping it opened a blank webview because X.com doesn't render in an embedded WKWebView

Also cleans up the now-unused TextContent.twitter and Links.twitter constants

Fixes #25493 — reported by @zynp-KC

Test plan

  • Open Me → App Settings → About
  • Verify the Twitter row is no longer present
  • Verify remaining rows (Rate Us, Share, Blog, Legal and More, Work With Us) still function correctly

@wpmobilebot
Copy link
Copy Markdown
Contributor

wpmobilebot commented Apr 14, 2026

App Icon📲 You can test the changes from this Pull Request in Jetpack by scanning the QR code below to install the corresponding build.
App NameJetpack
ConfigurationRelease-Alpha
Build Number32037
VersionPR #25496
Bundle IDcom.jetpack.alpha
Commitf068734
Installation URL63bf7sd0ioreg
Automatticians: You can use our internal self-serve MC tool to give yourself access to those builds if needed.

@wpmobilebot
Copy link
Copy Markdown
Contributor

wpmobilebot commented Apr 14, 2026

App Icon📲 You can test the changes from this Pull Request in WordPress by scanning the QR code below to install the corresponding build.
App NameWordPress
ConfigurationRelease-Alpha
Build Number32037
VersionPR #25496
Bundle IDorg.wordpress.alpha
Commitf068734
Installation URL2qpblboh5hl0o
Automatticians: You can use our internal self-serve MC tool to give yourself access to those builds if needed.

}

private enum Links {
static let twitter = BuildSettings.current.about.twitterURL
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

A few more things can be removed:

  • The BuildSettings.current.about.twitterURL property
  • The WPProductTwitterURL entries in Info.plist files

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Thanks! Did some removals in 494e99b

@dangermattic
Copy link
Copy Markdown
Collaborator

1 Warning
⚠️ This PR is assigned to the milestone 26.9. This milestone is due in less than 4 days.
Please make sure to get it merged by then or assign it to a milestone with a later deadline.

Generated by 🚫 Danger

The Twitter/X link opened a blank webview because X.com doesn't render
in embedded WKWebViews. Rather than switching to an external browser
link, remove the row entirely — the account is inactive.
Drops the unused `twitterHandle`/`twitterURL` on `BuildSettings.ProductAboutDetails`, their `WPProductTwitter*` Info.plist keys across all three brands, and the `AboutScreenTracker.Event.Button.twitter` analytics case.
@jkmassel jkmassel force-pushed the jkmassel/fix-about-screen-links branch from 494e99b to f068734 Compare April 21, 2026 18:07
@jkmassel jkmassel enabled auto-merge April 21, 2026 18:08
@jkmassel jkmassel added this pull request to the merge queue Apr 21, 2026
Merged via the queue into trunk with commit f2e5b30 Apr 21, 2026
24 checks passed
@jkmassel jkmassel deleted the jkmassel/fix-about-screen-links branch April 21, 2026 22:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

About screen: Tapping X (@WordPressiOS) link opens blank webview instead of X app or Safari

4 participants