GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | |||||||||||||||||||||||||||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | |||||||||||||||||||||||||||||||||||
GeezerVison is showing github.com — [iOS 26] Inset Frame cannot start native content Back with default navigation · Issue #11589 · NativeScript/NativeScript Open Labels bug-pending-triageReported bug, pending triage to confirm.Reported bug, pending triage to confirm. DescriptionCorrection available for review — 2026-10-30Implemented in #11590, which is open and ready for review. The correction separates the default navigation delegate from custom-transition callbacks, preserving native content Back for default navigation. The PR includes failing-before/passing-after regression tests, native iPadOS 18.6/26.0 validation, committed and cancelled gestures, custom/shared transition checks, rotation evidence and a real demonstration video. The branch now includes current The reproduction and control results below describe the original published Core 9.1.3 baseline. Issue DescriptionOn an iPadOS 26.0 simulator, a plain NativeScript Core 9.1.3 Frame inset 280 points from the leading window edge does not begin Back navigation from a native content-edge drag, even with default transitions. The same input pops a plain UIKit child UINavigationController at the same inset. Full-width Core edge Back and inset native header Back work. This was isolated from a drawer investigation: the Core reproduction imports no Vue or router code and uses no package patch, replacement delegate, synthetic pop or custom gesture. The report concerns default navigation in inset content, not the separate inherited CSS-direction crash in #11587. Expected: default Frame navigation on iPadOS 26 should permit UIKit's native content-pop gesture when eligible, or document why that configuration is unsupported. Actual: the inset drag leaves Detail visible; the header Back still returns to Root. ReproductionReproduction commit: 9c9b86b. From the reproduction checkout, first generate Isolation resultsTwelve observations per OS passed their explicit baseline assertions on iPadOS 18.6 and 26.0. These are baseline observations, including unavailable gestures, not a claim that every gesture works.
Adding only the optional custom animation callback to the UIKit control reproduces the missing gesture, despite returning nil. Adding only the interaction callback does not. This isolated Core's always-present custom animation delegate callback; the implementation and validation are recorded in #11590. Core 9.1.3 and current main (6bb01ea) use a single UINavigationControllerDelegateImpl exposing both callbacks even for default navigation. Page viewDidAppear assigns the navigation controller as the screen-edge recognizer delegate, but only changes The iPadOS 18.6 inset result is recorded as a platform control, not claimed as a Core regression: UIKit's older recognizer is screen-edge based. Physical iPad confirmation and newer OS versions remain untested. Environment
Related investigation: rafaelaugustos/vue-router-ns#168. Existing GitHub issues were searched for content-pop/swipe reports; no matching open report was found. This is a reproducible runtime behavior report. The implementation and current validation status are linked at the top of this issue. Videoipad-inset-back-controls-168.mp4Actual iPadOS 26 simulator, three chronological excerpts: Core inset drag leaves Detail until header Back; UIKit with didShow only pops interactively; UIKit exposing the nil-returning animation callback leaves Detail until header Back. This records the baseline limitation, not a Core fix. Activity
MetadataMetadataAssigneesLabelsbug-pending-triageReported bug, pending triage to confirm.Reported bug, pending triage to confirm. TypeProjectsMilestoneRelationshipsDevelopmentIssue actions | |||||||||||||||||||||||||||||||||||
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |