Article Details
Id:17466
Product:finPOWER Connect
Type:NEW
Version:3.03.04
Opened:08/10/2020
Closed:08/10/2020
Released:02/12/2020
Job: J025251

HTML Widgets; widget.UI.Block; Unblock now delayed to prevent quick black flashes

When an HTML Widget is loading content (e.g., via widget.GetString), it typically blocks the User Interface by calling widget.UI.Block. Once the content has been retrieved, widget.UI.Unblock is called.

Since blocking the User Interface involves showing a black overlay with a message and wait icon, on fast connections or for small requests, it can appear that the screen flashes black which can be confusing.

Now, when widget.UI.Unblock is called, it will be delayed to ensure that the message has been displayed for at least 0.75 seconds.