View Issue Details

IDProjectCategoryView StatusLast Update
0002390NoesisGUIC++ SDKpublic2022-08-03 14:03
Reportersfernandez Assigned Tosfernandez  
PrioritynormalSeverityminorReproducibilitysometimes
Status resolvedResolutionfixed 
Product Version3.1.5 
Target Version3.1.6Fixed in Version3.1.6 
Summary0002390: Assert hit when showing/hiding the scrollbars in a ScrollViewer
DescriptionUsing a ScrollViewer with the NoesisTheme, when the ScrollBar is shown/hidden sometimes an assert is hit rendering the offscreen textures.

NS_ASSERT(rectIndex.rect != 0); (RenderTree.cpp: 138)
TagsNo tags attached.
PlatformAny

Activities

sfernandez

sfernandez

2022-08-02 11:23

manager   ~0008039

MainWindowTest.xaml (1,912 bytes)   
<Window x:Class="iRacingNoesis.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
        xmlns:local="clr-namespace:iRacingNoesis"
        mc:Ignorable="d"
        Title="MainWindow" Height="1080" Width="1920">
    <Grid HorizontalAlignment="Left" Height="797" Margin="36,27,0,0" VerticalAlignment="Top" Width="1850">
        <Label Content="test" HorizontalAlignment="Left" Margin="190,555,0,0" VerticalAlignment="Top"/>
        <Button x:Name="TheButton" Click="TheButton_Click" Content="Button" HorizontalAlignment="Left" Margin="455,315,0,0" VerticalAlignment="Top" Width="225" Height="165"/>
        <ToggleButton Content="ToggleButton" HorizontalAlignment="Left" Margin="1190,480,0,0" VerticalAlignment="Top"/>
        <Slider HorizontalAlignment="Left" Margin="545,645,0,0" VerticalAlignment="Top" Width="280" Background="#FFECF0F3"/>
        <ScrollViewer HorizontalAlignment="Left" Height="75" Margin="50,335,0,0" VerticalAlignment="Top" Width="220">
            <StackPanel Height="382.5" Width="100">
                <Button Content="Button1"/>
                <Button Content="Button2"/>
                <Button Content="Button3"/>
                <Button Content="Button4"/>
                <Button Content="Button5"/>
                <Button Content="Button6"/>
            </StackPanel>
        </ScrollViewer>
        <TextBox HorizontalAlignment="Left" Height="40" Margin="550,545,0,0" TextWrapping="Wrap" Text="TextBox" VerticalAlignment="Top" Width="120"/>
        <ComboBox x:Name="TheComboBox" HorizontalAlignment="Left" Margin="715,315,0,0" VerticalAlignment="Top" Width="185" Height="50"/>
    </Grid>
</Window>
MainWindowTest.xaml (1,912 bytes)   
sfernandez

sfernandez

2022-08-03 14:03

manager   ~0008040

Fixed in changeset r11532 for next release.

Issue History

Date Modified Username Field Change
2022-08-02 11:22 sfernandez New Issue
2022-08-02 11:22 sfernandez Assigned To => sfernandez
2022-08-02 11:22 sfernandez Status new => assigned
2022-08-02 11:22 sfernandez Target Version => 3.1.6
2022-08-02 11:23 sfernandez Note Added: 0008039
2022-08-02 11:23 sfernandez File Added: MainWindowTest.xaml
2022-08-03 14:03 sfernandez Status assigned => resolved
2022-08-03 14:03 sfernandez Resolution open => fixed
2022-08-03 14:03 sfernandez Fixed in Version => 3.1.6
2022-08-03 14:03 sfernandez Note Added: 0008040