diff --git a/Src/Setup/Utility/ManualUninstall.cpp b/Src/Setup/Utility/ManualUninstall.cpp index a08a7bd..6c0b0ad 100644 --- a/Src/Setup/Utility/ManualUninstall.cpp +++ b/Src/Setup/Utility/ManualUninstall.cpp @@ -518,6 +518,7 @@ static bool RemoveRegistryKeys( bool bPin ) if (bPin) { RemoveShellExtKey(L"Launcher.ImmersiveApplication"); + RemoveShellExtKey(L"Launcher.DesktopPackagedApplication"); RemoveShellExtKey(L"Launcher.SystemSettings"); } diff --git a/Src/StartMenu/StartMenuHelper/StartMenuHelper.cpp b/Src/StartMenu/StartMenuHelper/StartMenuHelper.cpp index 7be7c2f..d54ce36 100644 --- a/Src/StartMenu/StartMenuHelper/StartMenuHelper.cpp +++ b/Src/StartMenu/StartMenuHelper/StartMenuHelper.cpp @@ -121,6 +121,7 @@ static void AddRegistryKeys( bool bPin ) if (bPin) { AddShellExt(L"Launcher.ImmersiveApplication", &sa); + AddShellExt(L"Launcher.DesktopPackagedApplication", &sa); AddShellExt(L"Launcher.SystemSettings", &sa); } } @@ -154,6 +155,7 @@ static void RemoveRegistryKeys( bool bPin ) if (bPin) { RemoveShellExt(L"Launcher.ImmersiveApplication"); + RemoveShellExt(L"Launcher.DesktopPackagedApplication"); RemoveShellExt(L"Launcher.SystemSettings"); } }