-
Notifications
You must be signed in to change notification settings - Fork 166
Dismiss presented vcs when subscribe route is detected #3745
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dismiss presented vcs when subscribe route is detected #3745
Conversation
SergioEstevao
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested the following scenarios:
- Opening NYT private feeds url on Episode detail and Using Web Player inside the app
- Opening NYT private feeds url on Episode detail and Using External Safari
- Using the direct link in Safari
All worked correctly and opened the correct podcast after loading.
Code looks good.
![]()
|
@claude review |
|
Claude finished @leandroalonso's task —— View job Code Review Complete ✅
SummaryThis PR successfully addresses PCIOS-337 by fixing a presentation issue when subscribing to a podcast from a URL within a Safari view controller. The changes are well-targeted and minimal, which is excellent. The core fix modifies ✅ Positive Aspects
🔍 Review FeedbackCode Quality: Good ✅Strengths:
Minor Suggestions:
Security: No Issues ✅
Performance: No Issues ✅
Testing: Adequate
|
Fixes PCIOS-337
This PR fixes the presentation issue when a subscribe URL is tapped from within a webview in our Safari VC, displayed from an episode detail or Full screen player.
Our JLRoutes was trying to present the loading above an already presented view controller, as all the hierarchy wasn't correctly dismissed.
To test
Checklist
CHANGELOG.mdif necessary.