diff --git a/docs/release-notes/version-3.5.md b/docs/release-notes/version-3.5.md index 35f70ce2a..446cf829f 100644 --- a/docs/release-notes/version-3.5.md +++ b/docs/release-notes/version-3.5.md @@ -70,6 +70,7 @@ Two new webhook trigger events have been introduced: `job_start` and `job_end`. ### Bug Fixes (From Beta1) +* [#12108](https://github.com/netbox-community/netbox/issues/12108) - Limit the draggable area of widgets to their headers * [#12109](https://github.com/netbox-community/netbox/issues/12109) - Fix migration error when replicating more than 100 job results * [#12112](https://github.com/netbox-community/netbox/issues/12112) - Do not link data source URL for local paths diff --git a/netbox/project-static/dist/netbox.js b/netbox/project-static/dist/netbox.js index 1b369c126..82215659f 100644 Binary files a/netbox/project-static/dist/netbox.js and b/netbox/project-static/dist/netbox.js differ diff --git a/netbox/project-static/dist/netbox.js.map b/netbox/project-static/dist/netbox.js.map index e4a641ea7..b9fb5a27c 100644 Binary files a/netbox/project-static/dist/netbox.js.map and b/netbox/project-static/dist/netbox.js.map differ diff --git a/netbox/project-static/src/dashboard.ts b/netbox/project-static/src/dashboard.ts index 6ce10bdab..b5d5da9e3 100644 --- a/netbox/project-static/src/dashboard.ts +++ b/netbox/project-static/src/dashboard.ts @@ -22,6 +22,11 @@ export function initDashboard(): void { // Initialize the grid let grid = GridStack.init({ cellHeight: 100, + draggable: { + handle: '.grid-stack-item-content .card-header', + appendTo: 'body', + scroll: true + } }); // Create a listener for the dashboard save button