Opened on 12/05/2014 at 04:29:03 PM
Closed on 02/12/2015 at 10:28:33 AM
Last modified on 02/20/2015 at 12:23:10 PM
#1665 closed defect (fixed)
Mouse events handled by the page interferes with "Block element" functionality
Reported by: | passbrains | Assignee: | greiner |
---|---|---|---|
Priority: | P3 | Milestone: | Adblock-Plus-1.8.11-for-Chrome-Opera-Safari |
Module: | Platform | Keywords: | |
Cc: | sebastian, greiner | Blocked By: | |
Blocking: | Platform: | Unknown | |
Ready: | yes | Confidential: | no |
Tester: | Verified working: | no | |
Review URL(s): |
Description (last modified by greiner)
Adapted from https://www.passbrains.com/dashboard/view-ticket.php?ticket_no=AOP-159
Environment
Windows + Vista 64bit + Opera + English
ABP version Adblock Plus Version 1.8.7.1271
How to reproduce
- Install ABP extension on Opera.
- Load website
- Try to block any Hover active menu item. For example block 'Hast Jyotish' as shown in attached snapshot by red circle.
- Filter added would be :
birlacenter.com##.icon-left.hover.over.up.active
- Refresh the page
Observed behaviour
Blocked item would again appear on screen.
Expected behaviour
Blocked item shalll not appear on screen.
Attachments (1)
Change History (9)
Changed on 12/05/2014 at 04:29:05 PM by passbrains
comment:1 Changed on 12/05/2014 at 04:54:58 PM by greiner
- Cc sebastian added
- Component changed from Unknown to Platform
- Description modified (diff)
comment:2 Changed on 12/05/2014 at 04:56:45 PM by greiner
- Cc greiner added
comment:3 Changed on 12/05/2014 at 05:21:33 PM by sebastian
- Platform changed from Opera to Unknown
- Priority changed from Unknown to P3
- Ready set
I agree with the suggested solution. Though this means that you can't expand JavaScript menus in order to block elements within those menus anymore. However, this behavior will be less unexpected than the side effects of not catching those events.
comment:4 Changed on 12/09/2014 at 03:59:53 PM by greiner
- Owner set to greiner
comment:5 Changed on 02/12/2015 at 10:27:09 AM by greiner
- Review URL(s) modified (diff)
- Status changed from new to reviewing
comment:6 Changed on 02/12/2015 at 10:28:33 AM by greiner
- Resolution set to fixed
- Status changed from reviewing to closed
comment:7 Changed on 02/13/2015 at 01:00:25 PM by sebastian
- Milestone set to Adblock-Plus-1.8.11-for-Chrome-Opera-Safari
Please remember to set the milestone, when closing issues as fixed.
comment:8 Changed on 02/20/2015 at 12:23:10 PM by sebastian
- Summary changed from Hover active menu item does not get blocked to Mouse events handled by the page interferes with "Block element" functionality
This issue is similar to #1636 in which the site added a class when clicking on the element. While that issue was resolved by fixing #1603 this one is not since the site adds a class upon hovering over the element.
Generally, the site shouldn't handle any onmouse* events since the user is interacting with our overlay and not with the site. Therefore I'd suggest catching those events.