View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001713 | NoesisGUI | C++ SDK | public | 2020-06-08 16:22 | 2020-06-09 13:21 |
Reporter | nikobarli | Assigned To | sfernandez | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 2.2.6 | ||||
Target Version | 3.0.2 | Fixed in Version | 3.0.2 | ||
Summary | 0001713: Popup and ComboBox do not work together nicely | ||||
Description | from https://www.noesisengine.com/forums/viewtopic.php?f=3&t=1998 Here is the XAML that illustrates the problem. Click the button to show a Popup that has a combobox internally. The Popup is configured with StaysOpen="False". After the Popup appears, click the combobox and select the item that is shown beyond the Popup Window. The expected behavior is that the item becomes the selected part of the Combobox and the Popup kept shown (this is the behavior of WPF). However, the current behavior of NoesisGUI is to close the Popup and item inside the Combobox is not selected. <Grid Background="White"> <ToggleButton x:Name="PopupToggle" Height="30" Width="50" IsChecked="{Binding IsOpen, ElementName=Popup}"></ToggleButton> <Popup x:Name="Popup" Placement="Bottom" PlacementTarget="{Binding ElementName=PopupToggle}" StaysOpen="False"> <Grid Width="100" Height="100" Background="Red"> <ComboBox Width="50" Height="30"> <ComboBoxItem>A</ComboBoxItem> <ComboBoxItem>B</ComboBoxItem> <ComboBoxItem>C</ComboBoxItem> <ComboBoxItem>D</ComboBoxItem> <ComboBoxItem>E</ComboBoxItem> <ComboBoxItem>F</ComboBoxItem> <ComboBoxItem>G</ComboBoxItem> <ComboBoxItem>H</ComboBoxItem> <ComboBoxItem>I</ComboBoxItem> <ComboBoxItem>J</ComboBoxItem> </ComboBox> </Grid> </Popup> </Grid> | ||||
Tags | No tags attached. | ||||
Platform | Windows | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2020-06-08 16:22 | nikobarli | New Issue | |
2020-06-09 13:08 | sfernandez | Assigned To | => sfernandez |
2020-06-09 13:08 | sfernandez | Status | new => assigned |
2020-06-09 13:08 | sfernandez | Target Version | => 3.0.2 |
2020-06-09 13:21 | sfernandez | Status | assigned => resolved |
2020-06-09 13:21 | sfernandez | Resolution | open => fixed |
2020-06-09 13:21 | sfernandez | Fixed in Version | => 3.0.2 |