diff options
author | Adam Misnyovszki <amisnyov@redhat.com> | 2014-04-23 17:41:45 +0200 |
---|---|---|
committer | Petr Vobornik <pvoborni@redhat.com> | 2014-04-29 14:49:51 +0200 |
commit | 6aeb138e46044f6d2f124dfc3988391cf4906242 (patch) | |
tree | 0651977e9a959aa3eac16aa0d152905ea6dc6554 /install/ui/src/freeipa/search.js | |
parent | 5d832c342608fd567ea258c1d506cae28f6b0abf (diff) | |
download | freeipa-6aeb138e46044f6d2f124dfc3988391cf4906242.tar.gz freeipa-6aeb138e46044f6d2f124dfc3988391cf4906242.tar.xz freeipa-6aeb138e46044f6d2f124dfc3988391cf4906242.zip |
webui: select all checkbox remains selected after operation
The select all checkbox remained selected after bulk
operation. This patch fixes it, after any bulk modify
or delete operation, unselect_all function is called.
https://fedorahosted.org/freeipa/ticket/4245
Reviewed-By: Petr Vobornik <pvoborni@redhat.com>
Diffstat (limited to 'install/ui/src/freeipa/search.js')
-rw-r--r-- | install/ui/src/freeipa/search.js | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/install/ui/src/freeipa/search.js b/install/ui/src/freeipa/search.js index 9400b6aec..8701c33c3 100644 --- a/install/ui/src/freeipa/search.js +++ b/install/ui/src/freeipa/search.js @@ -353,6 +353,7 @@ IPA.search_deleter_dialog = function(spec) { batch.on_success = function(data, text_status, xhr) { that.facet.refresh(); that.facet.on_update.notify([],that.facet); + that.facet.table.unselect_all(); var succeeded = batch.commands.length - batch.errors.errors.length; var msg = text.get('@i18n:search.deleted').replace('${count}', succeeded); IPA.notify_success(msg); @@ -505,6 +506,7 @@ IPA.batch_items_action = function(spec) { that.on_success = function(facet, data, text_status, xhr) { facet.on_update.notify(); facet.refresh(); + facet.table.unselect_all(); if (that.success_msg) { var succeeded = that.batch.commands.length - that.batch.errors.errors.length; |