previous commit did not fire resize event, though it is needed in many cases. this fires the event but stops upward propogation, which doesn't seem to interfer with anything else