There are a few steps that would cause a redraw. If you can print the script to a PDF, and paste the text of that here...we may be able to pinpoint it for you.
But things that draw dialog windows, pause for user input, etc will cause the screen to redraw even if you use the freeze window.
Not sure if this is a possible issue, but could a Layout Script Trigger be un-freezing the window?
This may be patronisingly obvious, but the placement of the Freeze Window step is important. So the relevant part of the script should be:
Go to Layout ["anchor_layout" (anchor_table)]
Go to Related Record [...]
That is, you need to freeze the window *before* you go to the anchor layout. If you go to the Anchor layout before freezing the window, it will load the anchor layout and display it, and *then* freeze.
Sorry if you have already checked this, but I thought it worth mentioning just in case.
1 of 1 people found this helpful
Also, bear in mind that if you execute a script containing the “Freeze Window” step, with the “script debugger” (FM Advanced) activated, the freeze window command will be ignored, but it will execute correctly in normal use.
On a MS Windows machine try this:
Perform Script 2
..... and I get a huge blank window for about 1/2 a second.... ie, window flash.
Putting Freeze Window BEFORE Create Window in Script 2 also does NOTHING!