diff options
-rw-r--r-- | install/ui/src/freeipa/widget.js | 7 | ||||
-rw-r--r-- | ipatests/test_webui/ui_driver.py | 2 |
2 files changed, 4 insertions, 5 deletions
diff --git a/install/ui/src/freeipa/widget.js b/install/ui/src/freeipa/widget.js index 76761d4a7..6c08e1e60 100644 --- a/install/ui/src/freeipa/widget.js +++ b/install/ui/src/freeipa/widget.js @@ -1026,7 +1026,7 @@ IPA.multivalued_widget = function(spec) { var remove_link_visible = !(row.is_new || !that.is_writable()); row.remove_link = $('<button/>', { name: 'remove', - 'class': 'btn btn-link', + 'class': 'btn btn-default', title: text.get('@i18n:buttons.remove'), html: text.get('@i18n:buttons.remove'), click: function () { @@ -1069,10 +1069,9 @@ IPA.multivalued_widget = function(spec) { that.create_error_link(container); - that.add_link = $('<a/>', { + that.add_link = $('<button/>', { name: 'add', - href: '#', - 'class': 'link-btn', + 'class': 'btn btn-default', title: text.get('@i18n:buttons.add'), html: text.get('@i18n:buttons.add'), click: function() { diff --git a/ipatests/test_webui/ui_driver.py b/ipatests/test_webui/ui_driver.py index 4eb0d27b3..13ee972d3 100644 --- a/ipatests/test_webui/ui_driver.py +++ b/ipatests/test_webui/ui_driver.py @@ -722,7 +722,7 @@ class UI_driver(object): parent = self.get_form() s = "div[name='%s'].multivalued-widget" % name w = self.find(s, By.CSS_SELECTOR, parent, strict=True) - add_btn = self.find("Add", By.LINK_TEXT, w, strict=True) + add_btn = self.find("button[name=add]", By.CSS_SELECTOR, w, strict=True) add_btn.click() s = "div[name=value] input" inputs = self.find(s, By.CSS_SELECTOR, w, many=True) |