Widgets move when clicking the netbox home button #7951

Closed
opened 2025-12-29 20:30:26 +01:00 by adam · 1 comment
Owner

Originally created by @dg2assassin on GitHub (Apr 27, 2023).

NetBox version

v3.5.0

Python version

3.8

Steps to Reproduce

  1. Navigate to the netbox home page.
  2. Click the "Unlock Dashboard" button.
  3. Move/change home page widgets.
  4. Click the "Lock Dashboard" button.
  5. Click the "netbox home" button at the top left of the page.
  6. Notice widgets have been moved around automatically.

Expected Behavior

Once the "lock Dashboard" button is clicked, the widgets should stay locked to that area of the page.

Observed Behavior

Clicking the netbox home page button after a change has been locked moves the widgets to different locations on the screen. This behavior is also noticed when navigating away from the home page and using the home button to return. However, clicking away from the home page and using the browser back buttons to return does have the correct behavior.

The desired widget placement
org1

Widget placement after clicking the home page
org2

Originally created by @dg2assassin on GitHub (Apr 27, 2023). ### NetBox version v3.5.0 ### Python version 3.8 ### Steps to Reproduce 1. Navigate to the netbox home page. 2. Click the "Unlock Dashboard" button. 3. Move/change home page widgets. 4. Click the "Lock Dashboard" button. 6. Click the "netbox home" button at the top left of the page. 7. Notice widgets have been moved around automatically. ### Expected Behavior Once the "lock Dashboard" button is clicked, the widgets should stay locked to that area of the page. ### Observed Behavior Clicking the netbox home page button after a change has been locked moves the widgets to different locations on the screen. This behavior is also noticed when navigating away from the home page and using the home button to return. However, clicking away from the home page and using the browser back buttons to return does have the correct behavior. The desired widget placement ![org1](https://user-images.githubusercontent.com/25205963/234974350-8e0bb0a6-f23d-4e5a-ac23-0ffbe2e82d1d.PNG) Widget placement after clicking the home page ![org2](https://user-images.githubusercontent.com/25205963/234975662-7d3229df-9d52-4a99-8c96-328a91f86a06.PNG)
adam closed this issue 2025-12-29 20:30:26 +01:00
Author
Owner

@kkthxbye-code commented on GitHub (May 1, 2023):

Click the "Lock Dashboard" button.

You need to click the save button for changes to be persisted.

@kkthxbye-code commented on GitHub (May 1, 2023): >Click the "Lock Dashboard" button. You need to click the save button for changes to be persisted.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#7951