Skip to content

Delayed Momentum Scrolling in Safari Extension Popover on macOS #346

Open
@MineGene

Description

@MineGene

Prerequisites

  • I verified that this is not a filter list issue. Report any issues with filter lists or broken website functionality by using the chat icon in the popup panel.
  • This is NOT a YouTube, Facebook or Twitch report. These sites MUST be reported by clicking their respective links.
  • This is not a support issue or a question. For support, questions, or help, visit /r/uBlockOrigin.
  • I performed a cursory search of the issue tracker to avoid opening a duplicate issue.
  • The issue is not present after disabling uBO Lite in the browser.

I tried to reproduce the issue when...

  • uBO Lite is the only extension.
  • using a new, unmodified browser profile.

Description

In the Safari extension popover on macOS, scrollable content initially lacks momentum (inertial) scrolling. After several minutes (~5 minutes), momentum scrolling begins to work as expected.

Possibly coincides with the filter conversion.

A specific URL where the issue occurs.

uBOL popover.

Steps to Reproduce

  1. Install uBlock Origin Lite in Safari on macOS.
  2. Click the uBOL icon in the Safari toolbar to open the popover.
  3. Attempt to scroll using a trackpad. Observe: Scroll stops abruptly; no momentum/inertial scrolling.
  4. Wait approximately 5 minutes without changing settings.
  5. Open the popover again and try scrolling. Observe: Momentum scrolling now works as expected.
  6. Change a setting, such as switching from “Complete” to “Optimal”.
  7. Try scrolling again. Observe: Momentum scrolling is immediately lost again.

Expected behavior

Momentum scrolling always present, not just intermittently.

Actual behavior

Momentum scrolling seems to be occurring for the first few minutes after a change to uBOL Lite.

uBO Lite version

2025.515.1528

Browser name and version

Version 18.5 (20621.2.5.11.8)

Operating system and version

macOS 15.5 (24F74)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions