Closing Third-level Popup Browser Window Kills Second-level ChildForm/Window (PopupBrowser2)
Posted: Sat Jan 09, 2021 5:06 pm
Hello,
Thank you for your assistance so far, we have now proceeded using the PopupBrowser2 demo application as the basis for a tailor-made solution, got the zoom in/out functionality implemented and in general the popup windows are behaving nicely, too.
However, the testers have found a situation where a third-level popup browser window causes problems. The chain of events goes like this:
1. When the application is started and the user logs in (MainForm/ First level), the initially loaded URL automatically fires up a new browser window on the ChildForm/Second level.
2. The application has a specific feature (Child/Second level) by which the user has an option to open a new (Third-level) popup browser window in order to view some detailed data related to the Child/Second level.
3. When the user closes the Third-level popup browser window, it automatically causes the parent on the ChildForm/Second level window to close, too. This means that the user loses all data entered on the ChildForm/Second level, only the Third-level popup browser window should close and the ChildForm/Second level window should stay up/intact.
I would appreciate your advise on how this situation could be solved or avoided.
Thank you for your assistance so far, we have now proceeded using the PopupBrowser2 demo application as the basis for a tailor-made solution, got the zoom in/out functionality implemented and in general the popup windows are behaving nicely, too.
However, the testers have found a situation where a third-level popup browser window causes problems. The chain of events goes like this:
1. When the application is started and the user logs in (MainForm/ First level), the initially loaded URL automatically fires up a new browser window on the ChildForm/Second level.
2. The application has a specific feature (Child/Second level) by which the user has an option to open a new (Third-level) popup browser window in order to view some detailed data related to the Child/Second level.
3. When the user closes the Third-level popup browser window, it automatically causes the parent on the ChildForm/Second level window to close, too. This means that the user loses all data entered on the ChildForm/Second level, only the Third-level popup browser window should close and the ChildForm/Second level window should stay up/intact.
I would appreciate your advise on how this situation could be solved or avoided.