From fcde0d669f3e65bf92f05dc517fe550d017c86c4 Mon Sep 17 00:00:00 2001 From: guerler Date: Mon, 21 May 2018 12:35:27 -0400 Subject: [PATCH 1/3] Avoid overlapping change handlers --- client/galaxy/scripts/mvc/form/form-section.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/client/galaxy/scripts/mvc/form/form-section.js b/client/galaxy/scripts/mvc/form/form-section.js index d964dd7d87c..33f75b5e492 100644 --- a/client/galaxy/scripts/mvc/form/form-section.js +++ b/client/galaxy/scripts/mvc/form/form-section.js @@ -26,7 +26,8 @@ var View = Backbone.View.extend({ }, /** Add a new input element */ - add: function(input_def) { + add: function(input) { + var input_def = jQuery.extend({}, input); input_def.id = Utils.uid(); this.app.input_list[input_def.id] = input_def; switch (input_def.type) { From 4d38c25c9f746370d9070dfc3d00a488a3b9e27f Mon Sep 17 00:00:00 2001 From: guerler Date: Mon, 21 May 2018 16:16:38 -0400 Subject: [PATCH 2/3] Right align button menu popup --- client/galaxy/scripts/mvc/ui/ui-buttons.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/galaxy/scripts/mvc/ui/ui-buttons.js b/client/galaxy/scripts/mvc/ui/ui-buttons.js index 5c1cf2f11d0..3c0fb608d13 100644 --- a/client/galaxy/scripts/mvc/ui/ui-buttons.js +++ b/client/galaxy/scripts/mvc/ui/ui-buttons.js @@ -308,7 +308,7 @@ var ButtonMenu = ButtonDefault.extend({ this.$menu && this.$menu.remove(); if (this.collection.length > 0) { this.$menu = $("