Opened 5 years ago

Closed 5 years ago

#1373 closed defect (duplicate)

Extra click is require to add filter for block element on redbus site

Reported by: passbrains Assignee:
Priority: P3 Milestone:
Module: Platform Keywords:
Cc: Blocked By:
Blocking: Platform: Unknown
Ready: yes Confidential: no
Tester: Verified working: no
Review URL(s):

Description (last modified by sebastian)

Adapted from https://www.passbrains.com/dashboard/view-ticket.php?ticket_no=AOP-79

Environment

Windows Vista 64bit Opera English
ABP version Adblock Plus Version 1.8.5.1221

How to reproduce

  1. Install ABP extension on Opera.
  2. Ope website http://www.redbus.in
  3. Click on ABP icon and select "Block Element".
  4. Move the mouse over '8' image on right side of the page as shown in attacted image by red circle and click on the image. [The image mentioned here is http://st.redbus.in/Images/carousel/redbus_8year.png]

Observe the behavior.

  1. Do right click on computer.

Now the 'add filter' dialog opens up.
Filter used is :
www.redbus.in##.top-advertisement
<a href="http://st.redbus.in/Images/carousel/redbus_8year.png http://st.redbus.in/Images/carousel/redbus_8year.png

Observed behaviour

After step 4, 'add filter' dialog shall come up but it requires extra click (step 5) to get the filter dialog.
On other sites, 'add filter' dialog comes up as soon as click on element to be blocked.

Expected behaviour

'add filter' dialog shall come on single click on element to be blocked.

Attachments (1)

3668_1410713805_redbus-image1.jpg (108.8 KB) - added by passbrains 5 years ago.

Download all attachments as: .zip

Change History (3)

Changed 5 years ago by passbrains

comment:1 Changed 5 years ago by sebastian

  • Component changed from Unknown to Platform
  • Description modified (diff)
  • Platform changed from Opera to Unknown
  • Priority changed from Unknown to P3
  • Ready set

comment:2 Changed 5 years ago by sebastian

  • Resolution set to duplicate
  • Status changed from new to closed

This happens when the web page cancels the click event, preventing our click handler from being called. This can be fixed by injecting a click trap element, as described in #1446.

Note: See TracTickets for help on using tickets.