Fix the issue workflow filter do not show all users
When user add any group in Project Group Tab, layout will be incorrect
in case below.
Reproduce
1) Go to /identity
2) Press 'create project' button, go to 'Project Groups' tab
3) For example, you have there two default groups: 'admins'
and 'nonadmins'. Type 'non' in the left filter field
4) Filter works correct and now 'all groups' panel has only
'nonadmins' group. Press '+' to add 'nonadmins' to project groups
5) Note that All groups panel is now empty and filter input is empty too.
Group admins will not be shown until you type 'admin' in that field.
After being pressed '+', update of user list and remove of filter
input are performed as internal process. This issue is caused by
incorrect order of these processes. This patch will fix it.
Reviewed: https:/ /review. openstack. org/318485 /git.openstack. org/cgit/ openstack/ horizon/ commit/ ?id=8ec0ce07f23 3b3980e00a22fec fc4a6babd7f1b2
Committed: https:/
Submitter: Jenkins
Branch: master
commit 8ec0ce07f233b39 80e00a22fecfc4a 6babd7f1b2
Author: Kenji Ishii <email address hidden>
Date: Thu May 19 16:30:00 2016 +0900
Fix the issue workflow filter do not show all users
When user add any group in Project Group Tab, layout will be incorrect
in case below.
Reproduce
1) Go to /identity
2) Press 'create project' button, go to 'Project Groups' tab
3) For example, you have there two default groups: 'admins'
and 'nonadmins'. Type 'non' in the left filter field
4) Filter works correct and now 'all groups' panel has only
'nonadmins' group. Press '+' to add 'nonadmins' to project groups
5) Note that All groups panel is now empty and filter input is empty too.
Group admins will not be shown until you type 'admin' in that field.
After being pressed '+', update of user list and remove of filter
input are performed as internal process. This issue is caused by
incorrect order of these processes. This patch will fix it.
Change-Id: If73584c040846d c82aa482e75f5e5 d95dfb6525e
Closes-Bug: #1543620