A sidebar menu folds when a cursor is no longer hovering over the sidebar #9677

Closed
opened 2025-12-29 21:20:44 +01:00 by adam · 7 comments
Owner

Originally created by @heroin-moose on GitHub (May 14, 2024).

Deployment Type

NetBox Cloud

NetBox Version

v4.0.1

Python Version

3.10

Steps to Reproduce

See the attached video.

https://github.com/netbox-community/netbox/assets/15263497/409dacf4-6eb9-427c-b413-97d9df16d096

Expected Behavior

The sidebar should remain static.

Observed Behavior

The sidebar menu folds/unfolds, depending on cursor coordinates.

Originally created by @heroin-moose on GitHub (May 14, 2024). ### Deployment Type NetBox Cloud ### NetBox Version v4.0.1 ### Python Version 3.10 ### Steps to Reproduce See the attached video. https://github.com/netbox-community/netbox/assets/15263497/409dacf4-6eb9-427c-b413-97d9df16d096 ### Expected Behavior The sidebar should remain static. ### Observed Behavior The sidebar menu folds/unfolds, depending on cursor coordinates.
adam closed this issue 2025-12-29 21:20:44 +01:00
Author
Owner

@jeffgdotorg commented on GitHub (May 15, 2024):

Thanks for reporting a problem you're seeing with NetBox.

I've tried to reproduce the behavior that your video shows, both on the public demo (which is now running 4.0.2) and on a lab instance running 4.0.1. I tried with current releases of Chromium, DuckDuckGo, and Firefox on macOS. Either the problem is local to your system, or I need more detailed steps to reproduce. Your video doesn't show the steps you took to get to the starting point, which may be relevant.

It's also worth pointing out that our bug report template specifically warns against using the public demo system to report bugs, because that system is always in an unknown state and it gets reset every 24 hours.

@jeffgdotorg commented on GitHub (May 15, 2024): Thanks for reporting a problem you're seeing with NetBox. I've tried to reproduce the behavior that your video shows, both on the public demo (which is now running 4.0.2) and on a lab instance running 4.0.1. I tried with current releases of Chromium, DuckDuckGo, and Firefox on macOS. Either the problem is local to your system, or I need more detailed steps to reproduce. Your video doesn't show the steps you took to get to the starting point, which may be relevant. It's also worth pointing out that our bug report template specifically warns against using the public demo system to report bugs, because that system is always in an unknown state and it gets reset every 24 hours.
Author
Owner

@heroin-moose commented on GitHub (May 16, 2024):

I think 4.0.2 fixed it, cannot reproduce anymore. Thanks!

@heroin-moose commented on GitHub (May 16, 2024): I think 4.0.2 fixed it, cannot reproduce anymore. Thanks!
Author
Owner

@heroin-moose commented on GitHub (May 16, 2024):

No, spoke too soon. It works fine on the title page, but opening "Sites" page triggers the issue for me. I'm using firefox 126 on Arch Linux. Yeah, guilty of using demo.netbox.dev, but I'm not brave enough yet to upgrade my site :D

@heroin-moose commented on GitHub (May 16, 2024): No, spoke too soon. It works fine on the title page, but opening "Sites" page triggers the issue for me. I'm using firefox 126 on Arch Linux. Yeah, guilty of using demo.netbox.dev, but I'm not brave enough yet to upgrade my site :D
Author
Owner

@jeffgdotorg commented on GitHub (May 17, 2024):

Okay, I poked at the UI quite a bit trying to reproduce this the first time and can't really justify going down a rabbit-hole figuring out exactly how you're able to trigger the problem behavior. Please record a new video that shows the whole browser window, including the URL in the address bar, and starts with a blank new tab, with no jump cut. If you think voiceover narration might help me understand something that doesn't come across as totally obvious, consider adding some.

@jeffgdotorg commented on GitHub (May 17, 2024): Okay, I poked at the UI quite a bit trying to reproduce this the first time and can't really justify going down a rabbit-hole figuring out exactly how you're able to trigger the problem behavior. Please record a new video that shows the whole browser window, including the URL in the address bar, and starts with a blank new tab, with no jump cut. If you think voiceover narration might help me understand something that doesn't come across as totally obvious, consider adding some.
Author
Owner

@jeremystretch commented on GitHub (May 17, 2024):

@heroin-moose try disabling any browser plugins you have installed that might be interfering with the Javascript/CSS.

@jeremystretch commented on GitHub (May 17, 2024): @heroin-moose try disabling any browser plugins you have installed that might be interfering with the Javascript/CSS.
Author
Owner

@heroin-moose commented on GitHub (May 18, 2024):

Appears to be the problem with old site data cached in browser, removing the cache through firefox's "Manage Site Data" helps.

@heroin-moose commented on GitHub (May 18, 2024): Appears to be the problem with old site data cached in browser, removing the cache through firefox's "Manage Site Data" helps.
Author
Owner

@jeffgdotorg commented on GitHub (May 22, 2024):

Thanks for tracking down the cause @heroin-moose, I'll close out this issue.

@jeffgdotorg commented on GitHub (May 22, 2024): Thanks for tracking down the cause @heroin-moose, I'll close out this issue.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#9677