Bug 32314 - Grid allows MultiActions even when one selected row does not allow it
Grid allows MultiActions even when one selected row does not allow it
Status: RESOLVED DUPLICATE of bug 26418
Product: UCS
Classification: Unclassified
Component: UMC (Generic)
UCS 3.1
Other Linux
: P5 normal (vote)
: UCS 3.x
Assigned To: UMC maintainers
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-08-22 16:33 CEST by Dirk Wiesenthal
Modified: 2013-09-17 08:42 CEST (History)
2 users (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional): Usability
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dirk Wiesenthal univentionstaff 2013-08-22 16:33:15 CEST
The actions of a grid can have a can_execute function which evaluates whether this action is allowed to be executed per row.

But if the same action is also a MultiAction one can easily select the row's checkbox and perform this action as MultiAction. Example: Delete.

The MultiAction should be greyed out whenever a row is selected that cannot be executed.

Consequently, the "more" menu should show only those actions that can be performed by all rows selected.
Comment 1 Florian Best univentionstaff 2013-09-17 08:42:17 CEST

*** This bug has been marked as a duplicate of bug 26418 ***