diff options
-rw-r--r-- | install/ui/add.js | 1 | ||||
-rw-r--r-- | install/ui/search.js | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/install/ui/add.js b/install/ui/add.js index 2fd50ee6..6d3f454b 100644 --- a/install/ui/add.js +++ b/install/ui/add.js @@ -63,6 +63,7 @@ IPA.entity_adder_dialog = function(spec) { var facet = IPA.current_entity.get_facet(); facet.refresh(); that.reset(); + that.focus_first_element(); }, that.on_error); } diff --git a/install/ui/search.js b/install/ui/search.js index 28723d3e..b54c375f 100644 --- a/install/ui/search.js +++ b/install/ui/search.js @@ -215,7 +215,7 @@ IPA.search_facet = function(spec, no_init) { var command = that.create_refresh_command(); command.on_success = function(data, text_status, xhr) { - that.filter.focus(); + if (!IPA.opened_dialogs.dialogs.length) that.filter.focus(); that.load(data); that.show_content(); }; |