These are chat archives for AvaloniaUI/Avalonia
PerspexObjectin our PMs when you last reviewed the PR.
ObjectValidationStatusis only the size of one pointer (to the internal dictionary). It's the same size as if it were a class.
We already agreed to have ValidationStatus on PerspexObject in our PMs when you last reviewed the PR.
thinking aloud still: what if the validation state was exposed by
PerspexObjectjust by calling a say
void ValidationStateChanged(PerspexProperty property, string message)message
PerspexObjects out there, that just adding 1 pointer can add a large amount of memory overhead
TextBox/whatever other control needs validation
yasmbut it breaks there...