Skip to content

Poor performance in Safari with long lists of items #17117

@abrahamvegh

Description

@abrahamvegh

Deployment Type

Self-hosted

NetBox Version

4.0.8

Python Version

3.11

Steps to Reproduce

  1. Access any long list of items (reproducible for me on the demo instance, example)
  2. Scroll the list

Expected Behavior

The list should scroll as performantly as it did prior to 4.x, with no stuttering and without hanging the browser. The browser scroll bar should update with the scroll position.

Observed Behavior

Screenshot below has part of the story, but there's just some really strange performance issues with lists that cause my browser (non-beta Safari on non-beta macOS, latest) to hang when scrolling, but also to hang when I switch from another tab back to the tab with the list in it.

Screenshot 2024-08-09 at 3 22 17 PM

I’ve been seeing this since 4.x with the UI refresh, haven't had time to write it up until now/was hoping somebody else was running into this and it would get solved, but it seems like it's ongoing. 😅

Metadata

Metadata

Assignees

Labels

severity: lowDoes not significantly disrupt application functionality, or a workaround is availablestatus: acceptedThis issue has been accepted for implementationtype: bugA confirmed report of unexpected behavior in the application

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions