diff --git a/QuickLook.Plugin/QuickLook.Plugin.OfficeViewer/Plugin.cs b/QuickLook.Plugin/QuickLook.Plugin.OfficeViewer/Plugin.cs index 3495274..63e7897 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.OfficeViewer/Plugin.cs +++ b/QuickLook.Plugin/QuickLook.Plugin.OfficeViewer/Plugin.cs @@ -15,6 +15,7 @@ // You should have received a copy of the GNU General Public License // along with this program. If not, see . +using QuickLook.Common.Helpers; using QuickLook.Common.Plugin; using System; using System.IO; @@ -55,6 +56,10 @@ public class Plugin : IViewer if (previewHandler == Guid.Empty) return false; + var checkPreviewHandler = SettingHelper.Get("CheckPreviewHandler", true, "QuickLook.Plugin.OfficeViewer"); + if (!checkPreviewHandler) + return true; + if (!string.IsNullOrWhiteSpace(CLSIDRegister.GetName(previewHandler.ToString("B")))) { return true;