Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1102431

Summary: every menu option now has a tooltip
Product: Red Hat Enterprise Virtualization Manager Reporter: Greg Sheremeta <gshereme>
Component: ovirt-engine-webadmin-portalAssignee: Nobody <nobody>
Status: CLOSED NOTABUG QA Contact: Pavel Stehlik <pstehlik>
Severity: high Docs Contact:
Priority: unspecified    
Version: 3.5.0CC: acathrow, awels, ecohen, gklein, iheim, Rhev-m-bugs, yeylon
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard: ux
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-05-29 12:07:38 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
tooltips everywhere none

Description Greg Sheremeta 2014-05-29 00:21:23 UTC
Created attachment 900187 [details]
tooltips everywhere

Description of problem:
Hovering over any menu option now causes a tooltip to show. For all of the menu options I checked, the tooltip is the same text as the menu option label. This adds no value (and I'm sure is a mistake, probably caused by http://gerrit.ovirt.org/#/c/27325/ )

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

How reproducible:
always

Steps to Reproduce:
1. login to webadmin
2. hover over any menu (see screenshot attached)
3.

Actual results:
A not-so-helpful tooltip pops up

Expected results:
No tooltip unless helpful

Additional info:
could be caused by http://gerrit.ovirt.org/#/c/27325/ but I didn't check :)

Comment 1 Alexander Wels 2014-05-29 12:07:38 UTC
The tool-tips where always there, they were just on a slight delay. Now the're the fancy tool-tips everyone wanted. This is as designed and spec-ced. Closing.

Comment 2 Einav Cohen 2014-05-29 15:29:52 UTC
(In reply to Alexander Wels from comment #1)
> The tool-tips where always there, they were just on a slight delay.

I'm all for keeping the tool-tips, they may be useful e.g. for icon-buttons or for displayed a more detailed description of the action on a one-word-titled buttons - they just not necessarily contain a useful content at the moment - but that's a different story / material for different BZ(s).

I think that the real issue here is the delay; without the delay, the overwhelming bunch of tool-tips that are being displayed (even if those tool-tips are useful) can be annoying. 

@Alexander, is there a delay in the fancy tool-tip? if not - can we introduce it?

Comment 3 Greg Sheremeta 2014-05-29 15:35:10 UTC
See bug 1023549

Comment 4 Alexander Wels 2014-05-29 15:42:20 UTC
There is not a delay, when I originally created the panel, I attempted to add a delay. However this caused all kinds of really strange problems (mostly with determining where to position the tooltips). I can try to add it again, but I am sure I will run into the same problem.

I think this is a good time to re-iterate my opinion what a bad idea it is to use the 'fancy' tool-tips instead of the build into the browser title tool-tip which have all these problems already solved.

Comment 5 Greg Sheremeta 2014-05-29 15:53:00 UTC
> I think this is a good time to re-iterate my opinion what a bad idea it is to
use the 'fancy' tool-tips instead of the build into the browser title tool-tip
which have all these problems already solved.

I disagree. Also, I expect that eventually we'll adopt the patternfly tooltip look: https://www.patternfly.org/widgets/#tooltip

Those appear to have no delay, but I'll ask them about it.

Comment 6 Einav Cohen 2014-05-29 17:55:39 UTC
(In reply to Alexander Wels from comment #4)
> 
> I think this is a good time to re-iterate my opinion what a bad idea it is
> to use the 'fancy' tool-tips instead of the build into the browser title
> tool-tip which have all these problems already solved.

indeed - browser title tool-tips have all of these problems solved.
however they introduce other problems:
- no styling allowed
- no rich-text content allowed (see http://i.imgur.com/eWJ4Dhf.png)

let's look into introducing tool-tips delay first by trying to utilize the bootstrap tool-tips. 
we will do it in the context of bug 1023549 (this bug is about not showing tool-tips on each and every button, which we may want to address at some point, however not urgent for now - for me this is a nice-to-have on top of the tool-tips delay).