View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0005330 | NoesisGUI | Studio | public | 2026-11-10 17:48 | 2026-11-10 17:48 |
| Reporter | dstewart | Assigned To | |||
| Priority | normal | Severity | minor | ||
| Status | new | Resolution | open | ||
| Product Version | 4.0 | ||||
| Summary | 0005330: Focus Scope Property Non-Functional On Layout Elements | ||||
| Description | Currently, all Elements feature a 'Focus Scope' Property, which, when on, serves to 'remember' which sub-item within an Element was last focused within it throughout directional navigation. However, it appears that the Property does not function as expected on Layout Elements such as Grids, StackPanels, and others. See attached video. Repro Steps: 1) Download, unzip, and open the attached 'FocusScopeLayoutElements' Project in Studio. 2) Open MainPage.xaml, and identify the two StackPanels 'StackPanel_A' and 'StackPanel_B'. 3) Inspect both of their Navigation Properties in the Properties Panel, and observe how they have the 'Focus Scope' Property to 'checked'. This, in theory means that if you navigate within one of the StackPanels, upon leaving, then returning to it, it will have its previously-focused Element preserved. 4) Play the Page, and press an ArrowKey in any direction to engage on-Stage Focus. 5) Whilst still playing, press [F9] to engage Digital Navigation Preview Mode. 6) Move the focus to the right vertical stack panel, and move up and down the list until the bottom-right Button is focused. 7) Actuate ArrowKey Left to move Focus to the left StackPanel, then ArrowKey Upto the top of the list. 8) Press Arrowkey Right to move focus back to the right-side list. Observe how Focus has gone to the top-right item, rather than the bottom-right item which should have been retained 'in-memory' from the last focus within it in Step 6). Expected Result:; the 'Focus Scope' Property applies to Layout Elements, or, is not made available on Layout Elements that don't support it. | ||||
| Attached Files | |||||
| Platform | Any | ||||