Don't know if this is a bug, but I think so:
If a form is updated in the background while minimized and you then restore the form, it gets blank until the next update.
I have attached a minimal project to illustrate the problem.
Every 10 seconds a label is incremented on the mainform. If you minimize the form just before the next increment and restore it again, it goes completely blank until the next update a few seconds after.
If you minimize the form and restore it again before it gets updated, there is no problem.
I ran into the problem with my greenhouse thermometer project where the form in the B4J app is not updated if the UDP datagram arrives when the app is minimized.
If a form is updated in the background while minimized and you then restore the form, it gets blank until the next update.
I have attached a minimal project to illustrate the problem.
Every 10 seconds a label is incremented on the mainform. If you minimize the form just before the next increment and restore it again, it goes completely blank until the next update a few seconds after.
If you minimize the form and restore it again before it gets updated, there is no problem.
I ran into the problem with my greenhouse thermometer project where the form in the B4J app is not updated if the UDP datagram arrives when the app is minimized.