@samitouri / QOSAMI-WSL / commits / 7d92c41e

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" />