New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 752005 link

Starred by 4 users

Issue metadata

Status: WontFix
Merged: issue 747809
Owner:
Closed: Jan 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Mac
Pri: 1
Type: Bug-Regression



Sign in to add a comment

Regression: Default mouse pointer is seen instead of hand pointer when hovered on hangouts chat bubble

Project Member Reported by sc00335...@techmahindra.com, Aug 3 2017

Issue description

Chrome Version: 61.0.3163.31
OS: Ubuntu 14.04, Windows

What steps will reproduce the problem?
(1)Launch chrome and add hangouts extension [ i.e; https://chrome.google.com/webstore/detail/google-hangouts/nckgahadagoaajjgafhacjanaoiihapd] 
(2)Now ping from other user so that we get hangouts bubble >> Hover on that bubble and observe

Expected: Hand pointer should be seen when hovered on chat bubble.
Actual: Instead default mouse pointer is seen.

This is a regression issue broken in M61.

Good Build: 61.0.3130.0 
Bad Build: 61.0.3131.0
 
Actual_hangouts bubble.ogv
972 KB View Download

Comment 1 by ajha@chromium.org, Aug 3 2017

Labels: OS-Mac
Status: Untriaged (was: Unconfirmed)
Issue is reproducible on 61.0.3163.31 of Mac OS 10.12.5 as well.
Labels: -Needs-Bisect hasbisect-per-revision
Owner: miguelg@chromium.org
Status: Assigned (was: Untriaged)
Using per revision bisect providing bisect results below

Bisect Information:
--------------------
You are probably looking for a change made after 479444 (known good), but no later than 479445 (first known bad)..

Change Log URL: 
-----------------
https://chromium.googlesource.com/chromium/src/+log/b2a8eef9c69cb5cccd0fabd74a3f2b7a7862a603..30dfc2e872643debcbd686c4ef47832adc2ac7be

miguelg@ - Could you please check whether this is caused with respect to your change, if not please help us in assigning it to the right owner.

Thanks!!
Owner: peter@chromium.org
miguelg has left Chrome.
Mergedinto: 747809
Status: Duplicate (was: Assigned)
Actually just found a dup that someone's already working on.
Status: Assigned (was: Duplicate)
This issue is still reproducible on latest linux 62.0.3179.0 dev. But the issue into which it duped got fixed and no longer reproducible on 62.0.3179.0 dev.

Hence un-merging it.

Please change if not the case.

Comment 6 by peter@chromium.org, Aug 8 2017

Cc: sgabr...@chromium.org hwi@chromium.org awdf@chromium.org owe...@chromium.org
Components: -UI>Browser>Bubbles UI>Notifications
+hwi, sgabriel, awdf

#1 - How did you confirm this on Mac? We switched to native notifications there, you shouldn't see our toasts at all.

#5 - Ack. The issue is that the refactoring removed the HasClickedListener() override from the used delegate, which in turn changed the cursor.

Interestingly I notice that we never seem to have showed a cursor for Web Notifications, but that we did for extension notifications. This is a very simple and safe fix for extensions[1], but I wonder if we should just enable the cursor for Web Notifications too[2].

Hwi, would you have an opinion about this, or know the right person to ask?

[1] https://chromium-review.googlesource.com/605890
[2] https://chromium-review.googlesource.com/605891

Comment 7 by hwi@chromium.org, Aug 14 2017

IMO, using the regular cursor (arrow) instead of the pointer (hand) seems a good path forward since notifications on Windows and OSX use the regular cursor (arrow) for notification body area as well as for controls e.g. buttons. Also on ChromeOS, the arrow cursor is widely used.

With that, we would need to keep an eye on whether or not an additional visual feedback such as hover highlight or click/touch ripple is necessary on the clickable body area.

Comment 8 by na...@chromium.org, Jan 19 2018

Status: WontFix (was: Assigned)
Can't repro this on the latest Chrome release (on Linux) anymore (I see the hand pointer when I hover over the web notification), so closing the bug. Please reopen there's a recent repro, and provide details. Thanks!

Sign in to add a comment