From 7b509b6b80cd646a474865144e98d6144994ae68 Mon Sep 17 00:00:00 2001 From: mvdbeek Date: Wed, 15 May 2024 10:36:13 +0200 Subject: [PATCH] Delay tool form rendering until config is loaded The config typically is already loaded once you hit the tool form, so this shouldn't cause a delay, and we already do the same effectively for the current user and current history id. Fixes https://github.com/galaxyproject/galaxy/issues/18139 ``` TypeError: e.config is null at $b (webpack://@galaxyproject/galaxy-client/./src/components/Tool/ToolForm.vue?5639:1:1709) at Vue.prototype._render (webpack://@galaxyproject/galaxy-client/./node_modules/vue/dist/vue.esm.js:2540:28) at updateComponent (webpack://@galaxyproject/galaxy-client/./node_modules/vue/dist/vue.esm.js:2980:27) at Watcher.prototype.get (webpack://@galaxyproject/galaxy-client/./node_modules/vue/dist/vue.esm.js:4164:33) at Watcher.prototype.run (webpack://@galaxyproject/galaxy-client/./node_modules/vue/dist/vue.esm.js:4240:30) ... (3 additional frame(s) were not displayed) ``` --- client/src/components/Tool/ToolForm.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/src/components/Tool/ToolForm.vue b/client/src/components/Tool/ToolForm.vue index 9c524b2c051..d075ae597d9 100644 --- a/client/src/components/Tool/ToolForm.vue +++ b/client/src/components/Tool/ToolForm.vue @@ -1,5 +1,5 @@