View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002242 | NoesisGUI | C++ SDK | public | 2022-01-18 16:40 | 2023-04-20 19:39 |
Reporter | clysmic | Assigned To | sfernandez | ||
Priority | normal | Severity | major | Reproducibility | sometimes |
Status | resolved | Resolution | fixed | ||
Product Version | 3.0.11 | ||||
Target Version | 3.2.1 | Fixed in Version | 3.2.1 | ||
Summary | 0002242: KeyboardNavigation failing to focus "off-screen" controls inside a ScrollViewer | ||||
Description | KeyboardNavigation failing to focus "off-screen" controls inside a ScrollViewer, and is instead skipping ahead and focusing on the next visible control in the focus order. See more detailed explanation here: https://www.noesisengine.com/forums/viewtopic.php?t=2521 | ||||
Steps To Reproduce | It should repro with a UI structure like below (from the linked forum post) <Grid x:Name="MainGrid" KeyboardNavigation.DirectionalNavigation="Cycle"> <ScrollViewer CanContentScroll="True" Focusable="False"> <StackPanel> <!-- 10 focusable controls defined here. (Sliders, toggles, etc.). Lets call them C0, C1, C2,... through C9 --> </StackPanel> </ScrollViewer> <Border <Button x:Name="OkButton"/> </Border> </Grid> | ||||
Tags | Focus, keyboard, scroll | ||||
Platform | Windows | ||||
Is there any news on this issue? It is blocking our development and there seem to be no sensible work arounds available. | |
We are working on this for the next 3.2.1 release. | |
Date Modified | Username | Field | Change |
---|---|---|---|
2022-01-18 16:40 | clysmic | New Issue | |
2022-01-18 16:40 | clysmic | Tag Attached: Focus | |
2022-01-18 16:40 | clysmic | Tag Attached: keyboard | |
2022-01-18 16:40 | clysmic | Tag Attached: scroll | |
2022-01-18 17:00 | sfernandez | Assigned To | => sfernandez |
2022-01-18 17:00 | sfernandez | Status | new => assigned |
2022-01-18 17:00 | sfernandez | Target Version | => 3.1.3 |
2022-02-14 17:50 | sfernandez | Target Version | 3.1.3 => 3.1.4 |
2022-03-17 21:31 | sfernandez | Target Version | 3.1.4 => 3.1.5 |
2022-06-24 17:21 | sfernandez | Target Version | 3.1.5 => 3.1.6 |
2022-11-07 17:14 | sfernandez | Target Version | 3.1.6 => 3.1.7 |
2022-11-07 17:19 | sfernandez | Target Version | 3.1.7 => 3.1.6 |
2022-11-18 10:09 | sfernandez | Target Version | 3.1.6 => 3.1.7 |
2023-04-19 07:56 | sumel007 | Note Added: 0008441 | |
2023-04-19 17:13 | sfernandez | Target Version | 3.1.7 => 3.2.1 |
2023-04-19 17:14 | sfernandez | Note Added: 0008442 | |
2023-04-20 19:39 | sfernandez | Status | assigned => resolved |
2023-04-20 19:39 | sfernandez | Resolution | open => fixed |
2023-04-20 19:39 | sfernandez | Fixed in Version | => 3.2.1 |