Fix Quantity onchange on source for Framework Agreement

Yes, returning a warning works. New onchange methods do not need to explicitly returns a value different that `None` when they do not return a warning, I guess that the framework deals with that itself.