Bug 1223003 - [RFE] Component is not checked in Edit Role page even if there are allowed actions
Summary: [RFE] Component is not checked in Edit Role page even if there are allowed ac...
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: ovirt-engine
Classification: oVirt
Component: RFEs
Version: ---
Hardware: Unspecified
OS: Unspecified
unspecified
low
Target Milestone: ---
: ---
Assignee: bugs@ovirt.org
QA Contact: Lukas Svaty
URL:
Whiteboard:
Depends On: 985637 999783
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-05-19 14:57 UTC by Ala Hino
Modified: 2020-02-05 10:22 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2020-02-05 10:22:12 UTC
oVirt Team: UX
Embargoed:
oourfali: ovirt-future?
ylavi: planning_ack?
ylavi: devel_ack?
ylavi: testing_ack?


Attachments (Terms of Use)
Collapsed view of the components (164.90 KB, image/png)
2015-05-19 15:09 UTC, Ala Hino
no flags Details
Expanded view of 'System' component (171.98 KB, image/png)
2015-05-19 15:10 UTC, Ala Hino
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 999783 0 medium CLOSED [RFE] Webadmin: check RHEVM role component if a subtree component is checked 2022-03-25 14:24:31 UTC

Internal Links: 999783

Description Ala Hino 2015-05-19 14:57:21 UTC
Description of problem:
In 'Edit Role' popup, checkbox of the components (System, Data Center, etc.) is not checked even if there are allowed actions.
This may be by design but I think it may be confusing.

Version-Release number of selected component (if applicable):


How reproducible:
100%

Steps to Reproduce:
1. Click 'Configure' from top menu
2. Select a role and edit it


Actual results:
Check boxes are not checked even if there are allowed actions

Expected results:
Check box to be checked where there is at least one allowed action

Additional info:

Comment 1 Allon Mureinik 2015-05-19 15:00:02 UTC
Flagging as infra for initial research, as they are the subject matter owners.

Ala - can you please add a screenshot of a collapsed and non-collapsed tree to highlight what you mean?

Comment 2 Ala Hino 2015-05-19 15:09:50 UTC
Created attachment 1027234 [details]
Collapsed view of the components

Collapsed view of the components.
Look at 'System' component that is not checked. In other attached file, we see that 'LOGIN' and 'AUDIT_LOG_MANAGEMENT' actions are allowed.

Comment 3 Ala Hino 2015-05-19 15:10:30 UTC
Created attachment 1027235 [details]
Expanded view of 'System' component

Comment 4 Oved Ourfali 2015-05-20 06:29:28 UTC
I agree it is indeed confusing.
Einav - I talked to Alona and she said that usually it is common to show a "check" sign if all is selected, a white cell if nothing is selected, and a colored cell if things are partially selected.

Do we have some infrastructure for that?
Shall I open a RFE for that infrastructure?

Comment 5 Einav Cohen 2015-05-20 11:40:52 UTC
(In reply to Oved Ourfali from comment #4)
> I agree it is indeed confusing.
> Einav - I talked to Alona and she said that usually it is common to show a
> "check" sign if all is selected, a white cell if nothing is selected, and a
> colored cell if things are partially selected.
> 
> Do we have some infrastructure for that?

no. 

> Shall I open a RFE for that infrastructure?

no need, we already have bug 985637, bug 999783 to track the lack of 'half-checked' check-boxes throughout the GUI, no need to open another one. 
moving this BZ to be 'ux'. 
no need for the UserExperience keyword, it is a simple gap in the GUI current capabilities.

Comment 6 Red Hat Bugzilla Rules Engine 2015-10-19 10:58:19 UTC
Target release should be placed once a package build is known to fix a issue. Since this bug is not modified, the target version has been reset. Please use target milestone to plan a fix for a oVirt release.

Comment 7 Michal Skrivanek 2020-02-05 10:22:12 UTC
stale bug without any update for a long time, closing. If you deeply care about it please reopen


Note You need to log in before you can comment on or make changes to this bug.