We are using PB 2017, however, this issue has existed in previous versions as well.
When a field in a datawindow has a ddlb edit style and is dropped down, when the MDI frame is moved the list of items in the ddlb does not move with the frame. It simply stays exactly where it was when it was dropped down.
To ensure this issue could be reproduced, I used PowerBuilder's Tempate Application with pretty much all default values (I changed the default name) to create a new MDI app. When it was finished, I created an external datawindow with one string field and assigned a ddlb edit style with two items to the field. I then added the datawindow to the base sheet object and ran the app from the IDE, A window was opened and the ddlb dropped down. When the MDI frame was moved, the ddlb was left behind.
I also added a ddlb control directly to the base sheet. When the MDI frame is moved, it collapses.
Has anyone else noticed the same behaviour? And more importantly, is there a way to have the ddlb collapse when the MDI frame moves, similar to the behaviour when the actual window is moved?
Thanks for your help