summaryrefslogtreecommitdiffstats
path: root/install
diff options
context:
space:
mode:
authorPetr Vobornik <pvoborni@redhat.com>2014-02-21 16:21:04 +0100
committerPetr Vobornik <pvoborni@redhat.com>2014-04-15 12:41:54 +0200
commitad48697ff9a7a25f52047e3ddf68a551c89b0758 (patch)
tree527d8ded692dc49403592063416019d0e7826b0f /install
parent937533c48e27c5a8d4d63978d32990451a10a36a (diff)
downloadfreeipa-ad48697ff9a7a25f52047e3ddf68a551c89b0758.tar.gz
freeipa-ad48697ff9a7a25f52047e3ddf68a551c89b0758.tar.xz
freeipa-ad48697ff9a7a25f52047e3ddf68a551c89b0758.zip
webui: fix combobox styles to work with selenium testing
https://fedorahosted.org/freeipa/ticket/3903 Reviewed-By: Adam Misnyovszki <amisnyov@redhat.com>
Diffstat (limited to 'install')
-rw-r--r--install/ui/ipa.css2
-rw-r--r--install/ui/src/freeipa/widget.js8
2 files changed, 5 insertions, 5 deletions
diff --git a/install/ui/ipa.css b/install/ui/ipa.css
index ca8ccaffc..7109be3d4 100644
--- a/install/ui/ipa.css
+++ b/install/ui/ipa.css
@@ -1013,7 +1013,6 @@ table.scrollable tbody {
}
.combobox-widget-list {
- visibility: hidden;
border: 1px solid #A0A0A0;
background: #EEEEEE;
padding: 5px;
@@ -1027,6 +1026,7 @@ table.scrollable tbody {
}
.combobox-widget-list a {
+ position: relative;
padding: 0;
margin: 0;
}
diff --git a/install/ui/src/freeipa/widget.js b/install/ui/src/freeipa/widget.js
index 0c02019e1..568696b5b 100644
--- a/install/ui/src/freeipa/widget.js
+++ b/install/ui/src/freeipa/widget.js
@@ -3305,7 +3305,7 @@ IPA.combobox_widget = function(spec) {
that.list_container = $('<div/>', {
'class': 'combobox-widget-list',
- css: { 'z-index': that.z_index },
+ css: { 'z-index': that.z_index, 'display':'none' },
keydown: that.on_list_container_keydown
}).appendTo(that.input_container);
@@ -3505,16 +3505,16 @@ IPA.combobox_widget = function(spec) {
that.open = function() {
if (!that.read_only && that.enabled) {
- that.list_container.css('visibility', 'visible');
+ that.list_container.css('display', '');
}
};
that.close = function() {
- that.list_container.css('visibility', 'hidden');
+ that.list_container.css('display', 'none');
};
that.is_open = function() {
- return that.list_container.css('visibility') == 'visible';
+ return that.list_container.css('display') != 'none';
};
that.search = function(filter, on_success, on_error) {