FIX4.00.02 · Released 27 June 2023
High Importance
FIXfinPOWER Connect
Released in
4.00.02
27 June 2023
  1. Opened5 Apr
  2. Closed5 Apr
  3. Released27 Jun
Article 20159 Job J030861

HTML Widgets; Executing multiple Application Shortcuts from a single block of JavaScript will only run the last shortcut

Executing multiple Application Shortcuts from a single block of JavaScript will only run the last shortcut; all prior Application Shortcuts are ignored.

For example, if an HTML Widget ran the following code on the click event of a button:

widget.ExecuteApplicationShortcutUrl("app://formshow?form=Client&id=C10000");
widget.ExecuteApplicationShortcutUrl("app://formshow?form=ACCOUNT&id=L10000");

Only for Account form for L10000 would be opened.

NOTE: This only applies to desktop and is related to threading issues with the WebView2 control that our workarounds did not handle correctly.