summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--install/ui/src/freeipa/widget.js7
-rw-r--r--ipatests/test_webui/ui_driver.py2
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)