Skip to content

Using {passive: true} may causes the problem of event conflict on Safari #138

@postbird

Description

@postbird

addEventListener browser.passiveEvents ? { passive: true } on Safari,sometimes may causing event conflict

code like

<list>
  <swiper/>
  <div />
<list>

<list> has a scroll event, now swiping something in <swiper />, because of {passive: true} , <list>'s scrolling event will be triggered。

https://bugs.webkit.org/show_bug.cgi?id=182521

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions