Refresh plugin list after a plugins scan. Fixes #4505

This commit is contained in:
morg 2025-01-06 15:16:26 +01:00
parent c91e1dcdd9
commit d2a9fb7c3c
2 changed files with 2 additions and 1 deletions

View file

@ -1546,6 +1546,7 @@ void OpenRGBDialog2::onDetectionEnded()
{ {
plugin_manager->ScanAndLoadPlugins(); plugin_manager->ScanAndLoadPlugins();
plugins_loaded = true; plugins_loaded = true;
PluginsPage->RefreshList();
} }
if(device_view_showing) if(device_view_showing)

View file

@ -28,6 +28,7 @@ public:
~OpenRGBPluginsPage(); ~OpenRGBPluginsPage();
void on_EnableButton_clicked(OpenRGBPluginsEntry* entry); void on_EnableButton_clicked(OpenRGBPluginsEntry* entry);
void RefreshList();
private slots: private slots:
void changeEvent(QEvent *event); void changeEvent(QEvent *event);
@ -45,5 +46,4 @@ private:
std::vector<OpenRGBPluginsEntry*> entries; std::vector<OpenRGBPluginsEntry*> entries;
bool InstallPlugin(std::string path); bool InstallPlugin(std::string path);
void RefreshList();
}; };