OllamaInterface/OllamaWidget.py

changeset 34
2b3ed778af64
parent 24
f4d5108e90fe
child 40
1cb80644982d
--- a/OllamaInterface/OllamaWidget.py	Sat Sep 07 18:31:41 2024 +0200
+++ b/OllamaInterface/OllamaWidget.py	Sat Sep 07 18:32:20 2024 +0200
@@ -152,13 +152,18 @@
         @param enable enabled state
         @type bool
         """
-        for widget in (
-            self.reloadModelsButton,
+        widgets = [
             self.modelComboBox,
             self.newChatButton,
             self.mainSplitter,
             self.__modelMenuAct,
-        ):
+        ]
+        if self.__plugin.getPreferences("OllamaHeartbeatInterval"):
+            widgets.append(self.reloadModelsButton)
+        else:
+            self.reloadModelsButton.setEnabled(True)
+
+        for widget in widgets:
             widget.setEnabled(enable)
 
     ############################################################################

eric ide

mercurial