diff --git a/src/gui/ignorelisttablewidget.cpp b/src/gui/ignorelisttablewidget.cpp index 7561b29045..047d8251f6 100644 --- a/src/gui/ignorelisttablewidget.cpp +++ b/src/gui/ignorelisttablewidget.cpp @@ -13,6 +13,11 @@ #include #include +#ifdef BUILD_FILE_PROVIDER_MODULE +#include "macOS/fileprovider.h" +#include "macOS/fileproviderxpc.h" +#endif + namespace OCC { static constexpr int patternCol = 0; @@ -113,6 +118,10 @@ void IgnoreListTableWidget::slotWriteIgnoreFile(const QString &file) folder->journalDb()->forceRemoteDiscoveryNextSync(); folderMan->scheduleFolder(folder); } + +#ifdef BUILD_FILE_PROVIDER_MODULE + Mac::FileProvider::instance()->xpc()->setIgnoreList(); +#endif } void IgnoreListTableWidget::slotAddPattern()