diff --git a/src/cmdforge/gui/pages/tools_page.py b/src/cmdforge/gui/pages/tools_page.py index a6b4e49..ff70392 100644 --- a/src/cmdforge/gui/pages/tools_page.py +++ b/src/cmdforge/gui/pages/tools_page.py @@ -416,4 +416,5 @@ class ToolsPage(QWidget): from ..dialogs.publish_dialog import PublishDialog dialog = PublishDialog(self, self._current_tool) if dialog.exec(): + self.refresh() # Refresh to show updated publish state indicator self.main_window.show_status(f"Published '{self._current_tool.name}'")