Comments (6)
@grokys this triggers the issue:
- check out this branch of FluentAvalonia: https://github.com/timunie/FluentAvalonia/blob/issueReport/
- Run
samples/FAControlsGallery/Views/TestView.axaml
- You will see 2 input fields and one slider. In the input field add a number that is out of Range, for example
102
. - The App crashes with the StackOverflow expection
/cc @amwx in case this is an FluentAvalonia only issue.
from avalonia.
@AArnott could you please upload a very minimal sample? We can't know your ViewModel and code behind etc from the XAML snippet
from avalonia.
Hard to tell just from the stack trace, but this looks like you're somehow getting a circular reference in a couple of your bindings. Is that possible? I have no idea why this issue is only showing up in 11.1 though, I think I need a repro to be able to diagnose it any more.
from avalonia.
@timunie thanks for the repro! It actually looks like that is a different issue to the one reported above though: I can't see the nested {Value: {Value:
stuff in ConvertAndPublishValue
with your repro.
I just opened a PR to fix #15201 which however does manifest itself in nested BindingNotification
s which is what @AArnott is seeing. I wonder if #15722 will fix the original issue?
from avalonia.
I'd be happy to test the fix. Which version should I use, or where can I download a CI build?
from avalonia.
@AArnott in each PR there is a comment how to test. Mind the nuget feed url to add #15722 (comment)
from avalonia.
Related Issues (20)
- ILauncher is not working in browser HOT 1
- Avalonia.Browser 11.0.11 UP 11.1.0-beta2 ERROR HOT 3
- Name table parsing is incorrect HOT 5
- Returning UnsetValue in IValueConverter.ConvertBack is reported as a binding error
- Clipboard does not copy/paste objects when complied with .Net8 HOT 7
- Unpredictable behavior with KeyFrames using the same KeyTime
- GetRealizedTreeContainers doesn't return all the TreeViewItem HOT 5
- Avalonia.Browser 11.1.0-beta2 test error
- ToggleSwitch : knob transitions should not remove when dragging is false.
- DrawingContext has a mess in state management in 11.1.0-rc2. HOT 1
- `AvaloniaRuntimeXamlLoader.Load` fails if `x:Class` contains private members
- `ContextMenu.PlacementTarget` is always `null` HOT 1
- `VirtualizingStackPanel` scrolls more than expected when receiving a `Reset` event.
- Missing methods for DrawingContext HOT 2
- Request to have Visual Tree as default in Avalonia DevTools HOT 1
- Acrylic Blur on windows 11 - while screen sharing.
- Null Tooltip displays a blank tooltip
- Avalonia should not call into the Runtime after the main thread has exited HOT 5
- Mouse-wheel scrolling does not work when cursor is on scroll bar
- `TextLeadingPrefixTrimming` with `Run`s trims incorrectly
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from avalonia.