Patch #35034

Improve loading speed of workflow page

Added by Go MAEDA 6 months ago. Updated 6 months ago.

Status:ClosedStart date:
Priority:NormalDue date:
Assignee:Go MAEDA% Done:

0%

Category:Performance
Target version:4.1.3

Description

#34247 has fixed the issue that a web browser freezes when you try to edit a workflow that has a lot of issue statuses, by adding ".no-tooltip" class to checkboxes.

The attached patch further improves the loading time of workflow pages by adding ".no-tooltip" to buttons for checking/unchecking the row/column checkboxes as well.

In my environment, the speed of opening a workflow with 107 statuses using Microsoft Edge has improved from about 40-50 seconds before the patch to 15-20 seconds.

improve-workflow-loading-time.patch Magnifier (1.75 KB) Go MAEDA, 2021-04-05 10:30


Related issues

Related to Redmine - Defect #34247: Web browser freezes when displaying workflow page with a ... Closed

Associated revisions

Revision 20919
Added by Go MAEDA 6 months ago

Disable jQuery UI tooltip on workflow page to improve loading speed (#35034).

Patch by Go MAEDA.

Revision 20925
Added by Go MAEDA 6 months ago

Merged r20919 from trunk to 4.2-stable (#35034).

Revision 20926
Added by Go MAEDA 6 months ago

Merged r20919 from trunk to 4.1-stable (#35034).

History

#1 Updated by Go MAEDA 6 months ago

  • Related to Defect #34247: Web browser freezes when displaying workflow page with a large number of issue statuses added

#2 Updated by Go MAEDA 6 months ago

  • Target version set to 4.1.3

#3 Updated by Go MAEDA 6 months ago

  • Status changed from New to Resolved
  • Assignee set to Go MAEDA

Committed the patch.

#4 Updated by Go MAEDA 6 months ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF