summary refs log tree commit diff
diff options
context:
space:
mode:
authorLoren Burkholder <computersemiexpert@outlook.com>2021-09-06 21:10:22 -0400
committerLoren Burkholder <computersemiexpert@outlook.com>2021-09-11 19:35:31 -0400
commit2147ce8556fb8fcad4c0ff6ee8a493f9e928875b (patch)
tree6a3a0cf3d1e71a43c5ae7c456b7ac9c1a7ff00da
parentAlways show jdenticon toggle (disable if no plugin) (diff)
downloadnheko-2147ce8556fb8fcad4c0ff6ee8a493f9e928875b.tar.xz
Only try loading plugin once
-rw-r--r--src/JdenticonProvider.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/JdenticonProvider.cpp b/src/JdenticonProvider.cpp

index c76e2b23..3b819c7c 100644 --- a/src/JdenticonProvider.cpp +++ b/src/JdenticonProvider.cpp
@@ -78,8 +78,9 @@ JdenticonInterface * getJdenticonInterface() { static JdenticonInterface *interface = nullptr; + static bool interfaceExists{true}; - if (interface == nullptr) { + if (interface == nullptr && interfaceExists) { QDir pluginsDir(qApp->applicationDirPath()); bool plugins = pluginsDir.cd("plugins"); @@ -97,6 +98,7 @@ getJdenticonInterface() } } else { nhlog::ui()->info("jdenticon plugin not found."); + interfaceExists = false; } }