when using the back button in the detail pane for any element, if the details were opened from the homescreen, they should go back to the home screen and not the respective element overview.
Same with milesstones - if I go to issue details from a milestone, going back via back button must go back to the milestone. same for the swipe gesture. detail panes need to remember from where they were opened.
when using the back button in the detail pane for any element, if the details were opened from the homescreen, they should go back to the home screen and not the respective element overview.
Same with milesstones - if I go to issue details from a milestone, going back via back button must go back to the milestone. same for the swipe gesture. detail panes need to remember from where they were opened.
hugo
added the bug label 2026-08-09 14:54:42 +00:00
hugo
added this to the first public update release milestone 2026-08-09 14:54:53 +00:00
arm64 Debug build succeeded for iPhone 17 Pro Simulator on iOS 26.5
Simulator: Home activity issue detail returned to Home; milestone issue detail returned to the same milestone with its rows preserved
No physical iPhone build was installed or launched.
Implemented in `69d1709`.
- Home activity destinations now stay on the Home navigation stack, so native Back returns to Home instead of an unrelated overview tab.
- Milestone issue and pull-request destinations retain their existing milestone navigation stack, preserving the milestone as their Back destination.
- Updated `TESTING.md` with Home and milestone Back/interactive-swipe regression scenarios.
Verification:
- `cargo fmt --all -- --check`
- `RUSTFLAGS="-D warnings" cargo check --workspace --all-targets`
- `cargo clippy --workspace --all-targets -- -D warnings`
- `cargo test --workspace` (52 tests)
- arm64 Debug build succeeded for iPhone 17 Pro Simulator on iOS 26.5
- Simulator: Home activity issue detail returned to Home; milestone issue detail returned to the same milestone with its rows preserved
No physical iPhone build was installed or launched.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
when using the back button in the detail pane for any element, if the details were opened from the homescreen, they should go back to the home screen and not the respective element overview.
Same with milesstones - if I go to issue details from a milestone, going back via back button must go back to the milestone. same for the swipe gesture. detail panes need to remember from where they were opened.
Implemented in
69d1709.TESTING.mdwith Home and milestone Back/interactive-swipe regression scenarios.Verification:
cargo fmt --all -- --checkRUSTFLAGS="-D warnings" cargo check --workspace --all-targetscargo clippy --workspace --all-targets -- -D warningscargo test --workspace(52 tests)No physical iPhone build was installed or launched.