diff --git a/GreenshotPlugin/UnmanagedHelpers/GDIplus.cs b/GreenshotPlugin/UnmanagedHelpers/GDIplus.cs index f8671f335..05b202105 100644 --- a/GreenshotPlugin/UnmanagedHelpers/GDIplus.cs +++ b/GreenshotPlugin/UnmanagedHelpers/GDIplus.cs @@ -171,11 +171,16 @@ namespace GreenshotPlugin.UnmanagedHelpers { /// /// /// false if blur is not possible - public static bool IsBlurPossible(int radius) { + public static bool IsBlurPossible(int radius) + { if (!_isBlurEnabled) { return false; } - return Environment.OSVersion.Version.Minor < 2 || radius >= 20; + if (Environment.OSVersion.Version.Major == 6 && Environment.OSVersion.Version.Minor < 2) + { + return true; + } + return Environment.OSVersion.Version.Major > 6 && radius >= 20; } ///