Hi Chris,
No, I do believe so as I checked and I use SetRedraw sparingly and when I do it is very script contained.
The title change script is in a single line edit on a window open from another window (actually the title is changed in the open event and then again while the postopen event is running the single line edit script with a passed id to the window). The window title shows the change and I have four windows that show under the window menu item. The window titles with the added id do not show on the menu until I click a menu, then all four window menu names change in the drop down presto. It’s like the menu needs a redraw or acceptext but those are not menu functions. Hum, maybe a work around or I am missing something. I wonder if running in development mode will be diff then runtime.
This is a long standing issue for us too. I think the issue started with PB12.5 (maybe 12, but we went from 10 to 12.5 directly, so not sure about that). We have an application with multiple MDI child windows that get their title built after being opened. The Window List is frequently wrong because of this, and occasionally has blank entries in it. This is still an issue in PB2017 (haven't tried PB2019 as an offline license can't be used on 2 diff products at the same time - yet another roadblock for devs).