In WEB AppBuilder (Developer Edition) 2.17, Launchpad Theme, 3D scene,
I open a custom-widget from within LayerList widget by calling the function BaseWidget.openWidgetById and after the promise returns, LayerList widget calls some function inside that custom-widget..
It works well, but when I'm inside WAB and I open the app by clicking "Configure App", and then I change Scene, the custom-widget is not opened, i.e. the promise does not return.
Indeed, if afterwards I click on the icon of that custom-widget, the promise "awakes" and returns and the function inside that custom-widget is called from within LayerList widget.
I suspect that this phenomenon stems from the fact that in Launchpad Theme, after changing Scene,