in our application, we enter data in several places within dialogs (sometimes nested dialogs). We would like to display a message about unsaved data if the user made an input in the current open dialog.
Since we use partially nested dialogues we cannot listen to any navigation events. Is it possible to recognize all ValueChangeEvents of the active dialog or do we have to manually add a ValueChangeListener to each binder/field which determines the unsaved status?