← Back to team overview

ubuntu-webapps-bugs team mailing list archive

[Bug 1600455] Re: [facebook] Long-pressing the Like (reaction) button opens context menu

 

I investigated a bit,

The menu context menu obviously appears as a result of Oxide informing
us that we have a long press on an <a> tag underneath. In that case the
menu popups when the linkUrl reported by Oxide is non null.

The issue is that the <a> tag "hosted" by the "Like" div being pressed
has an empty linkUrl. But as we keep the press the DOM changes to
display the "reaction" icons, and the DOM gets updated accordingly. AS
it happens, it seems that the press action is somewhat evaluated again
and a new link to the FB "story" has been added to the DOM, the context
menu is requested again with a non empty linkUrl this time which makes
the context menu popup.

This behavior does not happen on Android in the same context (and with a
similar UA),

Adding oxide to the list to investigate more,

** Also affects: oxide
   Importance: Undecided
       Status: New

** Changed in: webapps-core
     Assignee: (unassigned) => Alexandre Abreu (abreu-alexandre)

** Changed in: oxide
     Assignee: (unassigned) => Alexandre Abreu (abreu-alexandre)

** Also affects: webapps-sprint
   Importance: Undecided
       Status: New

** Changed in: webapps-core
   Importance: Undecided => Medium

-- 
You received this bug notification because you are a member of Ubuntu
WebApps bug tracking, which is subscribed to Oxide.
https://bugs.launchpad.net/bugs/1600455

Title:
  [facebook] Long-pressing the Like (reaction) button opens context menu

Status in Oxide:
  New
Status in The Webapps-core project:
  Confirmed
Status in webapps-sprint:
  New

Bug description:
  Steps to reproduce:
  Long press on the Like (thumb up) button below a post

  Expected:
  All the "reactions" (happy, sad, angry etc.) appear so that you can choose one

  Happens:
  *Sometimes* a context menu pops up with open link, save link, copy link, cancel etc. options
  https://launchpadlibrarian.net/271941105/screenshot20160709_170000813.png

To manage notifications about this bug go to:
https://bugs.launchpad.net/oxide/+bug/1600455/+subscriptions