https://bugzilla.wikimedia.org/show_bug.cgi?id=67393
--- Comment #1 from Adrian Lang <[email protected]> --- This is a race condition in ValueView. It has nothing to do with mono and can be verified with e. g. string values, too. ValueView::_updateValue is not correctly called under the following condition: * Raw value of the expert is A * You change the raw value to B * ValueView is notified about the change * ValueView calls _updateValue * _updateValue calls _parseValue * Before _parseValue finishes, you change the raw value back to A * ValueView is notified about the change * ValueView compares the current raw value to the stored raw value **which is still A** * ValueView thinks nothing changed * The _parseValue call for B finishes * ValueView sets its stored value to the parsing result for B I'll push a fix right now. -- You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug.
_______________________________________________ Wikidata-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
