BUG

ArcGIS API for JavaScript 3.x applications freeze when accessed through Microsoft Edge browsers

Last Published: June 4, 2024

Description

Update:  This issue was resolved with the release of Microsoft Edge version 125.0.2535.85 on June 3, 2024.

ArcGIS API for JavaScript 3.x applications would freeze when accessed through Microsoft Edge version 124.0.2478.51 or newer.  

The behavior was seen when clicking on pop-up or widget elements, such as a checkbox or close button, cause Microsoft Edge to freeze and become unresponsive for an extended period of time. 

This issue affected Microsoft Edge 124-126 versions on both Windows 10 and Windows 11. 

This issue was observed in Chrome or Firefox.

Products affected:

  • ArcGIS API for JavaScript 3.x
  • ArcGIS Web AppBuilder
  • ArcGIS Configurable Apps
  • Map Viewer Classic

Cause

This issue was caused by an SVG element hit test performance issue associated with a Microsoft Edge update.  Hovering over or clicking on an element that has CSS "cursor: pointer" style caused the Edge Browser UI to freeze.  The duration of the UI Freeze was proportional to the number of SVG elements involved.

A Chromium issue was opened for this behavior: Significant Degredation in SVG 'Hit Test'/ click event speed.

BUG-000167071 : ArcGIS Web AppBuilder freezes when accessed through Microsoft Edge, latest version 124.0.2478.51.

Workaround

Article ID:000032594

Software:
  • ArcGIS Web AppBuilder
  • Configurable Web Apps
  • ArcGIS API for JavaScript

Receive notifications and find solutions for new or common issues

Get summarized answers and video solutions from our new AI chatbot.

Download the Esri Support App

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options