High GPU usage on macOS 26 caused by an Electron issue

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Gone away
    • Priority: Major - P3
    • 1.47.0
    • Affects Version/s: 1.46.11
    • Component/s: None
    • None
    • Environment:
      OS: macOS 26 Tahoe
      Compass version: 1.46.11 arm64
    • Not Needed
    • None
    • Developer Tools

      Problem Statement/Rationale

      On macOS 26 Tahoe, Electron based apps suffer from high GPU usage with the WindowServer process. It turns out the issue was caused by Electron's override of window shadows, and they have fixed it with Electron 36.9.2 / 37.6.0 / 38.2.0. The fix would be simple as it just requires updating of the Electron Framework. Here's more info of the bug: https://github.com/electron/electron/issues/48311

      Steps to Reproduce

      Open MongoDB Compass and a second Electron app, like VS Code

      Expected Results

      Low GPU usage

      Actual Results

      50%+ GPU usage of WindowServer

            Assignee:
            Unassigned
            Reporter:
            Patrik Nagy
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: