diff --git a/client/src/components/Panels/Menus/PanelViewMenu.vue b/client/src/components/Panels/Menus/PanelViewMenu.vue index c31c28700bfd..a6daa5ca7317 100644 --- a/client/src/components/Panels/Menus/PanelViewMenu.vue +++ b/client/src/components/Panels/Menus/PanelViewMenu.vue @@ -4,7 +4,8 @@ right block no-caret - title="Show panel options" + :disabled="storeLoading" + :title="!storeLoading ? 'Show panel options' : 'Loading panel view'" variant="link" toggle-class="text-decoration-none" role="menu" @@ -58,6 +59,10 @@ export default { currentPanelView: { type: String, }, + storeLoading: { + type: Boolean, + default: false, + }, }, computed: { defaultPanelView() { diff --git a/client/src/components/Panels/ToolPanel.vue b/client/src/components/Panels/ToolPanel.vue index 4de35d575b25..ecb032beb847 100644 --- a/client/src/components/Panels/ToolPanel.vue +++ b/client/src/components/Panels/ToolPanel.vue @@ -1,6 +1,6 @@