diff options
| author | Petr Vobornik <pvoborni@redhat.com> | 2014-02-27 18:21:05 +0100 |
|---|---|---|
| committer | Petr Vobornik <pvoborni@redhat.com> | 2014-03-20 08:57:42 +0100 |
| commit | fddb2212bc3394068ba0cd6aebbfcf2e77cb6def (patch) | |
| tree | 891556c9c078d553cc463dd963fa41e8213c081e /ipatests/test_webui/ui_driver.py | |
| parent | c82c598163996997570807827e02de11ca541c94 (diff) | |
| download | freeipa-fddb2212bc3394068ba0cd6aebbfcf2e77cb6def.tar.gz freeipa-fddb2212bc3394068ba0cd6aebbfcf2e77cb6def.tar.xz freeipa-fddb2212bc3394068ba0cd6aebbfcf2e77cb6def.zip | |
webui-css: improve radio,checkbox keyboard support and color
checkboxes and radio buttons:
- do not change color on hover when disabled
- are focusable and checkable be keyboard again. This uses a little
trick where the real checkbox is hidden under the artificial
checkbox. That way it has the same position and therefore it
works even in containers with overflow set.
https://fedorahosted.org/freeipa/ticket/4217
Reviewed-By: Adam Misnyovszki <amisnyov@redhat.com>
Diffstat (limited to 'ipatests/test_webui/ui_driver.py')
| -rw-r--r-- | ipatests/test_webui/ui_driver.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ipatests/test_webui/ui_driver.py b/ipatests/test_webui/ui_driver.py index a416658ed..f0b9b4362 100644 --- a/ipatests/test_webui/ui_driver.py +++ b/ipatests/test_webui/ui_driver.py @@ -1005,7 +1005,7 @@ class UI_driver(object): elif widget_type == 'radio': self.check_option(key, val, parent) elif widget_type == 'checkbox': - self.check_option(key, parent=parent) + self.check_option(key, val, parent=parent) elif widget_type == 'selectbox': self.select('select[name=%s]' % key, val, parent) elif widget_type == 'combobox': |
