Hi All,
I am working with NG Desktop client application. I observed a problem in NG Client with application.getActiveWindow().controller.getName() that it is not returning current active window controller name at time of 'onResize' event and after form is loaded/shown completely, it then returns correct form name.
However, in Smart Client it returns correct form name i.e. current active window controller name even at 'onResize' event, this seems to be change in functionality.
Any help is highly appreciated.
Attached a demo solution to reproduce the scenario. Run the same solution in Smart Client and NG Client, after generating popup you will notice difference in 'Parent Form (At Resize event): <form_name>'.
Steps to run demo:
1) Click 'Generate Popup' on main form
2) Popup is displayed with a nested form with boundary. This nested form will be displaying the Parent Form fetched at 'onResize' event.
3) To check Parent form after nested form is loaded/shown, click 'Fetch Parent Form Name'. (In NG Client, incorrect form name is displayed at 'onResize' event, while correct form is fetched after form is loaded.)
Regards