Skip to content

Window goes blank if left idle for a few minutes - shows again when window is resized #299622

Description

@wesonis

Image

Type: Performance Issue

Immediately after updating to 1.110 I noticed that when I leave a vscode window idle for more than a couple of minutes, the entire window appears greyed out. Resizing the window makes the content re-appear in the window. Cursor still seems to recognize different contexts in the window area (changing from text entry to selection style cursor when cursor moves from general area where the editor would be to the sidebar, etc) so it seems to just be a rendering issue. No disruptions noticed for active servers or other vscode processes.

occurred while running a remote WSL window, but the same behavior has been seen in Windows and tunnels to Apple computers as well.

VS Code version: Code 1.110.0 (0870c2a, 2026-03-04T01:20:28.863Z)
OS version: Windows_NT x64 10.0.26200
Modes:
Remote OS version: Linux x64 6.6.87.2-microsoft-standard-WSL2

System Info
Item Value
CPUs 12th Gen Intel(R) Core(TM) i7-1255U (12 x 2611)
GPU Status 2d_canvas: enabled
GPU0: VENDOR= 0x10de, DEVICE=0x1fb7 [NVIDIA T550 Laptop GPU], DRIVER_VENDOR=NVIDIA, DRIVER_VERSION=32.0.15.8216 ACTIVE
GPU1: VENDOR= 0x8086, DEVICE=0x46a8 [Intel(R) Iris(R) Xe Graphics], DRIVER_VERSION=32.0.101.7077
GPU2: VENDOR= 0x1414, DEVICE=0x008c [Microsoft Basic Render Driver], DRIVER_VERSION=10.0.26100.7309
Machine model name:
Machine model version:
direct_rendering_display_compositor: disabled_off_ok
gpu_compositing: enabled
multiple_raster_threads: enabled_on
opengl: enabled_on
rasterization: enabled
raw_draw: disabled_off_ok
skia_graphite: disabled_off
trees_in_viz: disabled_off
video_decode: enabled
video_encode: enabled
webgl: enabled
webgl2: enabled
webgpu: enabled
webnn: disabled_off
Load (avg) undefined
Memory (System) 63.69GB (43.36GB free)
Process Argv
Screen Reader no
VM 0%
Item Value
Remote WSL: Ubuntu-24.04
OS Linux x64 6.6.87.2-microsoft-standard-WSL2
CPUs 12th Gen Intel(R) Core(TM) i7-1255U (8 x 0)
Memory (System) 15.25GB (13.22GB free)
VM 0%
Process Info
CPU %	Mem MB	   PID	Process
    0	   192	 32912	code
    0	   131	  1044	file-watcher [1]
    0	   163	  6816	extension-host [1]
    0	   113	 26052	     electron-nodejs (wslDaemon.js)
    0	   167	  9784	   window
    0	   123	 29168	pty-host
    0	   447	 32756	   gpu-process
    0	   514	 33100	window [1] (Release Notes: 1.110.0 - DEM_Eigen [WSL: Ubuntu-24.04] - cpp - Visual Studio Code)
    0	   196	 37972	shared-process
    0	    19	 16040	     "c:\Users\sonis\AppData\Local\Programs\Microsoft VS Code\bin\code-tunnel.exe" tunnel --accept-server-license-terms --log info --name Will_S --parent-process-id 37972
    0	     8	 21600	       C:\WINDOWS\system32\conhost.exe 0x4
    0	    55	 41844	   utility-network-service

Remote: WSL: Ubuntu-24.04
CPU %	Mem MB	   PID	Process
    1	   187	  1778	remote-server
    0	    62	  3834	   ptyHost
    0	     0	 17728	     /usr/bin/zsh -i
    0	    62	 16660	   fileWatcher
    0	   656	 16682	   extension-host
    0	    31	 16698	     /home/sonis/.vscode-server/extensions/openai.chatgpt-26.304.20706-linux-x64/bin/linux-x86_64/codex app-server --analytics-default-enabled
    0	    47	 16786	     /home/sonis/.vscode-server/bin/0870c2a0c7c0564e7631bfed2675573a94ba4455/node /home/sonis/.vscode-server/bin/0870c2a0c7c0564e7631bfed2675573a94ba4455/extensions/markdown-language-features/dist/serverWorkerMain --node-ipc --clientProcessId=16682
    0	   531	 16797	     /home/sonis/.vscode-server/data/User/globalStorage/llvm-vs-code-extensions.vscode-clangd/install/21.1.8/clangd_21.1.8/bin/clangd --compile-commands-dir=build/Debug --header-insertion=never
    0	    47	 16851	     /home/sonis/.vscode-server/bin/0870c2a0c7c0564e7631bfed2675573a94ba4455/node /home/sonis/.vscode-server/bin/0870c2a0c7c0564e7631bfed2675573a94ba4455/extensions/json-language-features/server/dist/node/jsonServerMain --node-ipc --clientProcessId=16682
    0	    62	 16961	     /home/sonis/.vscode-server/bin/0870c2a0c7c0564e7631bfed2675573a94ba4455/node /home/sonis/.vscode-server/extensions/github.vscode-github-actions-0.31.0/dist/server-node.js --node-ipc --clientProcessId=16682
    0	     0	 18662	   /bin/sh -c /usr/bin/ps -ax -o pid=,ppid=,pcpu=,pmem=,command=
    0	     0	 18663	     /usr/bin/ps -ax -o pid=,ppid=,pcpu=,pmem=,command=
Extensions (34)
Extension Author (truncated) Version
claude-code Ant 2.1.69
doxdocgen csc 1.4.0
copilot-chat Git 0.38.1
vscode-github-actions git 0.31.0
cpp-reference Guy 0.2.5
vscode-h5web h5w 0.2.1
vscode-clangd llv 0.4.0
rainbow-csv mec 3.24.1
debugpy ms- 2025.18.0
python ms- 2026.2.0
vscode-pylance ms- 2026.1.1
vscode-python-envs ms- 1.20.1
jupyter ms- 2025.9.1
jupyter-keymap ms- 1.1.2
jupyter-renderers ms- 1.3.0
vscode-jupyter-cell-tags ms- 0.1.9
vscode-jupyter-slideshow ms- 0.1.6
cmake-tools ms- 1.21.36
cpp-devtools ms- 0.3.6
cpptools ms- 1.30.5
cpptools-extension-pack ms- 1.5.1
hexeditor ms- 1.11.1
chatgpt ope 26.304.20706
vscode-print pdc 1.6.0
even-better-toml tam 0.21.2
markdown-pdf yza 1.5.0
markdown-all-in-one yzh 3.6.3
jupyter-keymap ms- 1.1.2
remote-ssh ms- 0.122.0
remote-ssh-edit ms- 0.87.0
remote-wsl ms- 0.104.3
remote-explorer ms- 0.5.0
remote-server ms- 1.5.3
pdf tom 1.2.2

(2 theme extensions excluded)

Metadata

Metadata

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