From a6285cfd3ecb10cb6f5bb28b7a50e337ab3c752b Mon Sep 17 00:00:00 2001 From: ktx-vaidehi <134508096+ktx-vaidehi@users.noreply.github.com> Date: Fri, 22 Aug 2025 09:57:30 +0530 Subject: [PATCH] fix: dashboard editor getting overlap for custom chart (#8083) ### **PR Type** Bug fix ___ ### **Description** Prevent dashboard editor panel overlap Wrap errors component in fixed-width container Adjust layout with non-shrinking sidebar div Improve panel/side content separation ___ ### Diagram Walkthrough ```mermaid flowchart LR Layout["AddPanel layout"] -- "add fixed-width div" --> Errors["DashboardErrorsComponent container"] Errors -- "prevent flex shrink" --> NoOverlap["No overlap in editor"] ```

File Walkthrough

Relevant files
Bug fix
AddPanel.vue
Prevent errors panel from shrinking and overlapping           

web/src/views/Dashboards/addPanel/AddPanel.vue
  • Added closing div for splitter section.
  • Introduced wrapper div with class col-auto and flex-shrink: 0.
  • Ensured DashboardErrorsComponent sits in non-shrinking column.
+2/-0     
___ --- web/src/views/Dashboards/addPanel/AddPanel.vue | 2 ++ 1 file changed, 2 insertions(+) diff --git a/web/src/views/Dashboards/addPanel/AddPanel.vue b/web/src/views/Dashboards/addPanel/AddPanel.vue index ae77d224d7..103c5fb8fd 100644 --- a/web/src/views/Dashboards/addPanel/AddPanel.vue +++ b/web/src/views/Dashboards/addPanel/AddPanel.vue @@ -444,6 +444,8 @@ along with this program. If not, see . /> + +