Usually if you create a dialog using createDialog then execute the following:
findDisplay 46 createDisplay 'SomeDisplay'
The display appears on top of the previously created dialog without the dialog disapearing, giving the effect of stacking windows.
On the latest perf branch, this is no longer the case and when executing the same example as above, the display appears UNDER the dialog. I know for my own projects this is causing issues and there are other projects that use the same technique for warning messages, inputs etc.