This one appears unsolvable so I'll just have to change my design. I'll collect all notifications in the main app. When the dialog is constructed, the table will only contain a snapshot of devices known at the time of dialog instantiation.
The table in the dialog will not be updated dynamically. Not a big deal but the original problem still irritates...
Thanks to all who tried to help!
Bookmarks