Details
-
Bug
-
Resolution: Timed out
-
Low
-
None
-
4.4
-
4.04
-
Severity 3 - Minor
-
-
Description
(From issue JRA-23051)
The Create Issue Component field dropdown when showing all components is still very slow when there are many components.
In Firefox the problem can be traced to the line of code:
// Apply text-overflow after showing this.$container so that we know the list item width. $listItems.textOverflow('…', false);
textOverflow truncates long items and adds ellipses if necessary. The problem is that it has several calls to element.width() which may take a long time on browsers not optimised for it.
Sharpie advises that we should be able to use CSS to handle the ellipses for us (ironically, in all browsers but Firefox) so we should try to remove the textOverflow.js code and use CSS instead.
Doing this would speed up all UI components using List.js.
Attachments
Issue Links
- is cloned from
-
JRASERVER-23051 Auto-complete in Create Issues is painfully slow when you have many components
- Closed