Skip to content

fix: flickering #193908

@jjangga0214

Description

@jjangga0214

Does this issue occur when all extensions are disabled?: Yes/No

  • VS Code Version: 1.82.2
  • OS Version: macOS Ventura 13.5.2(22G91) (M1 Max with 32GB Memory)
Version: 1.82.2
Commit: abd2f3db4bdb28f9e95536dfa84d8479f1eb312d
Date: 2023-09-14T06:00:27.244Z (1 wk ago)
Electron: 25.8.1
ElectronBuildId: 23779380
Chromium: 114.0.5735.289
Node.js: 18.15.0
V8: 11.4.183.29-electron.0
OS: Darwin arm64 22.6.0

Steps to Reproduce:

It just flickers when I am using

  1. vscode across two monitors (I am using two 28mq780)
    AND
  2. BetterDisplay with HiDPI.

To explain, BetterDisplay enables HiDPI by mirroring. Why is this useful? Because macOS doesn't allow HiDPI for monitors of resolutions less than 4K. HiDPI is possible technically, but Apply intentionally (to let people buy 4K monitors) doesn't support by built-in feature. So the open source project BetterDisplay does trick by mirroring. The mirroring is like fooling the OS that it's connected to hi-res monitor(4K) in fact it isn't.

Kapture.2023-09-24.at.18.52.56.mp4

When scrolling, it always flicker.
When not scrolling, it sometimes flickers.

I only executed vscode, not other applications.
I also rebooted the computer.

But this happens repeatedly.

This happens only in vscode as far as I experienced.
For example, when I open web browser and vscode simultaneously side by side, only the latter flickers.

I installed it by homebrew (visual-studio-code formula), and haven't given any custom options.

Metadata

Metadata

Assignees

Labels

chromiumIssues and items related to Chromiumconfirmation-pendinghelp wantedIssues identified as good community contribution opportunitiesupstreamIssue identified as 'upstream' component related (exists outside of VS Code)

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions