Description of problem: Event checkboxes should be grouped somehow. F.e. "VM Power Off" event is situated in third column whereas "VM Power Off Request" resides in first column. See screenshot. From my perspective, checkboxes should be grouped in the way when user will be able to easily find necessary event and related events on that page. Version-Release number of selected component (if applicable): 5.8.0.17 How reproducible: 100% Steps to Reproduce: 1. Open Control-> Explorer 2. Click Policies Accordion and choose Control Policies ->Vm Control Policies 3. Add new Instance Control Policy and click it in order to update Configuration menu 4. Choose Configuration->Edit this Policy's Event assignments 5. Try to add VM Power On/Power Off events and their requests Actual results: Currently, it takes time to find necessary event on the page especially when user needs to check bunch of events Expected results: Events inside categories should be reorganized somehow to make thier usage more convenient.
Created attachment 1285741 [details] event checkboxes
Actually the events have alphabetical sort, but it goes from the left to the right :) that's why "VM Power Off Request" and "VM Power Off" in different columns.
dmisharo, I noticed this but it doesn't matter. UI interface should be convenient.
https://github.com/ManageIQ/manageiq-ui-classic/pull/1543
New commit detected on ManageIQ/manageiq-ui-classic/master: https://github.com/ManageIQ/manageiq-ui-classic/commit/c17cabc7fdc480986121784f6f5676013981b52d commit c17cabc7fdc480986121784f6f5676013981b52d Author: Eric Winchell <ewinchel> AuthorDate: Wed Jun 14 14:08:26 2017 -0400 Commit: Eric Winchell <ewinchel> CommitDate: Wed Jun 14 16:56:59 2017 -0400 Update Policy Event Assignment styling https://bugzilla.redhat.com/show_bug.cgi?id=1459506 app/controllers/miq_policy_controller/policies.rb | 4 +--- app/views/miq_policy/_policy_details.html.haml | 22 ++++++++++++++-------- 2 files changed, 15 insertions(+), 11 deletions(-)
Verified in 5.9.0.2.20171010190026_0413a06. Event checkboxes replaced by bootstrap switches and grouped by categories.