Thumbnail handlers reload (#12996)

This commit is contained in:
Davide Giacometti
2021-09-03 22:24:23 +02:00
committed by GitHub
parent b8236d55e2
commit 0b6d654ec8
2 changed files with 11 additions and 0 deletions

View File

@@ -3,6 +3,8 @@
#include "trace.h"
#include <iostream>
#include <atlstr.h>
#include <powerpreview/thumbnail_provider.h>
#include <ShlObj_core.h>
using namespace std;
@@ -98,6 +100,11 @@ namespace PowerPreviewSettings
{
Trace::PowerPreviewSettingsUpdateFailed(this->GetToggleSettingName().c_str(), lastState, newState, enabled);
}
if (dynamic_cast<ThumbnailProviderSettings*>(this))
{
SHChangeNotify(SHCNE_ASSOCCHANGED, SHCNF_IDLIST, NULL, NULL);
}
}
// If process is not elevated, return false as it is not possible to update the registry
else