Avoid to fire attribute event manually

You don't have to fire 'stateChange' event manually since state is an attribute.
A xxxChange event will always being fired automatically while someone updates the value of xxx attribute.