Fix cases where widget interaction did not update item values.
Also, properly avoid updating the item during interaction (drag) events and properly signal modification to parent view.
Also, properly avoid updating the item during interaction (drag) events and properly signal modification to parent view.