fixed: DocumentEventsListener does not call update() after very first event