View Issue Details

IDProjectCategoryView StatusLast Update
0004097NoesisGUIC++ SDKpublic2025-05-19 12:50
ReporterSimon. Assigned Tosfernandez  
PrioritynormalSeverityminor 
Status resolvedResolutionfixed 
Product Version3.2.7 
Target Version3.2.8Fixed in Version3.2.8 
Summary0004097: Crash when removing UI before binding with delay is applied
Description

We are using two-way bindings with a delay of 1 second in a few places in our UI and these work fine. However when a user enters some text and then shortly after that the UI that has the TextBox gets removed, before the delay of the binding, we are getting an exception.

Example XAML:
<TextBox Text="{Binding Value, UpdateSourceTrigger=PropertyChanged, Mode=TwoWay, Delay=1000}" />

Exception:
Noesis::BindingExpression::UpdateSourceInternal(const void *) BindingExpression.cpp:1353
Noesis::BindingExpression::BeforeSet::<lambda_0>::operator()() BindingExpression.cpp:309
Noesis::Timer::Update(double) Timer.cpp:70
Noesis::View::Update(double) View.cpp:913

PlatformWindows

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2025-04-24 13:01 Simon. New Issue
2025-04-24 13:28 sfernandez Assigned To => sfernandez
2025-04-24 13:28 sfernandez Status new => assigned
2025-04-24 13:28 sfernandez Target Version => 3.2.8
2025-05-19 12:50 sfernandez Status assigned => resolved
2025-05-19 12:50 sfernandez Resolution open => fixed
2025-05-19 12:50 sfernandez Fixed in Version => 3.2.8