Windows showing as dlg and not a shell
I feel this is probably a problem from the java side of things (and/ or SWT) but I'm hoping someone can help me understand.
I have a software written in java with lots of shells on shells. Recently, I've noticed a few of these shells have turned to dlg. This is making me very frustrated because all of my name mapping has changed and I can't customize certain aspects of the dialog because it won't recognize the caption anymore (for instance). It is also finding ambiguous windows because all of these windows are being recognized as the same "dlg".
Does anyone know why this would be happening or what I can do to check the captions of these dialogs with property checkpoints and deal with them in name mapping now?
I have attached a photo of how this looks in my test. The red box is around three different "OK" buttons in different dialogs on top of each other.