fixes rescheduling events with :watch attribute