Bug 720037

Summary: Inconsistent use of icons on Inventory Tree for resources with sub-resources
Product: [Other] RHQ Project Reporter: Mike Foley <mfoley>
Component: Core UIAssignee: RHQ Project Maintainer <rhq-maint>
Status: CLOSED NOTABUG QA Contact: Mike Foley <mfoley>
Severity: medium Docs Contact:
Priority: medium    
Version: 4.1CC: hrupp
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: All   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-10-07 18:47:41 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
Image showing inconsistent use of icons on Inventory Tree for items with sub-folders none

Description Mike Foley 2011-07-08 19:44:02 UTC
Created attachment 511987 [details]
Image showing inconsistent use of icons on Inventory Tree for items with sub-folders

Description of problem:  Inconsistent use of icons on Inventory Tree for resources with sub-resources.  See attached image.  The general pattern seems to use a "folder" icon for resources that have sub-folders, and to use the "Gears" for resources without sub-folders.  However, the Cron and RHQ Agent plug-ins are inconsistent in that they use the Gear icon at the top-level.  This is visually confusing and a possible usability issue.


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


How reproducible:


Steps to Reproduce:
1.   Visual observation of the Inventory tree
2.
3.
  
Actual results:
Cron and RHQ Agent plugins in Inventory tree use "Gear" icon when there are sub folders.

Expected results:
Cron and RHQ Agent plugins in Inventory tree use "Folder: icon at the top level

Additional info:

Comment 1 Heiko W. Rupp 2011-07-10 08:29:24 UTC
Gears without folders are used if the resource type itself is marked as singleton ("there can be only one") no matter if they have child resources.