From adc9def12888cd9c7435c7e9e860f4b4eb091361 Mon Sep 17 00:00:00 2001 From: DavidXanatos Date: Sat, 28 May 2022 22:24:40 +0200 Subject: [PATCH] Update SettingsWindow.cpp --- SandboxiePlus/SandMan/Windows/SettingsWindow.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/SandboxiePlus/SandMan/Windows/SettingsWindow.cpp b/SandboxiePlus/SandMan/Windows/SettingsWindow.cpp index c9ac8d66..429f74f1 100644 --- a/SandboxiePlus/SandMan/Windows/SettingsWindow.cpp +++ b/SandboxiePlus/SandMan/Windows/SettingsWindow.cpp @@ -232,7 +232,7 @@ Qt::CheckState CSettingsWindow__IsContextMenu() void CSettingsWindow__AddContextMenu() { QSettings settings("HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion", QSettings::NativeFormat); - if (settings.value("CurrentBuild") >= 22000) // Windows 11 + if (settings.value("CurrentBuild").toInt() >= 22000) // Windows 11 { QProcess Proc; Proc.execute("rundll32.exe", QStringList() << QCoreApplication::applicationDirPath().replace("/", "\\") + "\\SbieShellExt.dll,RegisterPackage"); @@ -248,7 +248,7 @@ void CSettingsWindow__AddContextMenu() void CSettingsWindow__RemoveContextMenu() { QSettings settings("HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion", QSettings::NativeFormat); - if (settings.value("CurrentBuild") >= 22000) // Windows 11 + if (settings.value("CurrentBuild").toInt() >= 22000) // Windows 11 { QProcess Proc; Proc.execute("rundll32.exe", QStringList() << QCoreApplication::applicationDirPath().replace("/", "\\") + "\\SbieShellExt.dll,RemovePackage");