Update Microsoft.WSLg to 1.0.77 (#40568)
Picks up the fix for GUI app icons disappearing from the Start menu on Azure Linux 3 system distros. The system distro upgrade in WSLg 1.0.72 brought in librsvg 2.58, which lazily spawns a rayon thread pool the first time it has to render a complex SVG icon. Those worker threads share fs_struct with weston's app-list enumeration thread and break the subsequent setns(CLONE_NEWNS) into the user distro's mount namespace, causing every app processed after the first complex-icon one to fall off the Start menu. Fixed in microsoft/weston-mirror#162; rolled into Microsoft.WSLg 1.0.77. Fixes microsoft/wslg#1444 Fixes #40538 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Ben Hillis committed
May 15, 2026 at 18:22 UTC
7d92c41e39a17b0b7415b8a222461d782e754ade
1 file changed
+1
-1
packages.config
+1
-1
@@ -24,7 +24,7 @@
24
<package id="Microsoft.WSL.LinuxSdk" version="1.20.0" targetFramework="native" />
25
<package id="Microsoft.WSL.TestData" version="0.4.0" />
26
<package id="Microsoft.WSL.TestDistro" version="2.7.1-1" />
27
- <package id="Microsoft.WSLg" version="1.0.76" />
27
+ <package id="Microsoft.WSLg" version="1.0.77" />
28
<package id="Microsoft.Xaml.Behaviors.WinUI.Managed" version="3.0.0" />
29
<package id="vswhere" version="3.1.7" />
30
<package id="WinUIEx" version="2.9.0" />