changes to widget semantics