Skip to content

Joplin uses Electron version that overrided a private AppKit API an macOS causing huge lag #13497

@necrevistonnezr

Description

@necrevistonnezr

Operating system

macOS

Joplin version

3.4.12 (prod, darwin)

Desktop version info

Joplin 3.4.12 (prod, darwin)
macOS 26.0.1

Tested via https://gist.github.com/tkafka/e3eb63a5ec448e9be6701bfd1f1b1e58 it turns out that Joplin uses Electron 35.7.5 (Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework), an Electron version that "_is overriding a private AppKit API (cornerMask) to apply custom corner masks to vibrant views" (see electron/electron#48311 (comment))

The specific Electron versions that contain the fix for the issue are v39.0.0-alpha.7, v38.2.0, v37.6.0 and v36.9.2 🙇‍♀️ (from electron/electron#48311 (comment))

Please update the underlying Electron version.

Summary of the issue: https://mjtsai.com/blog/2025/09/30/electron-apps-causing-system-wide-lag-on-tahoe/

Current behaviour

No response

Expected behaviour

No response

Logs

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugIt's a bugstaleAn issue that hasn't been active for a while...

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions