listen bounds_changed event