Hmm, not for me.
I’m doing this in my show event :
def form_show(self, **event_args):
if not self.visible:
self.update()
self.visible = True
If I move the update/visible code to a timer’s tick event and set the timer for about 1 second, everything is fine, but attempting to do anything in the show event (or setting the timer for too short a time) causes the table to be incorrectly formatted.
The visible thing is to stop the (in my view erroneous) visual effect of having a subform set to full_width_row jump from not full width to full width after the data is loaded (there’s a year or more old bug report on that elsewhere).