https://bugs.kde.org/show_bug.cgi?id=455789
ratijas <m...@ratijas.tk> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |m...@ratijas.tk --- Comment #1 from ratijas <m...@ratijas.tk> --- The new code mixes declarative bindings with imperative function with side-effects (console warn). The two don't play nicely together, as the order of signals propagation is not defined. However, as with most UI types, some validation could've been pushed to the next "polish" step when all properties are expected to settle down on their final values. In QML we don't have that much control over API to intercept polish events, but at least we have one last resort: Qt.callLater() function -- which should be used for that validation step. In addition, it would also de-duplicate message calls scheduled during a single event loop cycle. -- You are receiving this mail because: You are watching all bug changes.