diff --git a/AF_Enhanced_HTML_Note.py b/AF_Enhanced_HTML_Note.py index 1b83241..44db6f4 100644 --- a/AF_Enhanced_HTML_Note.py +++ b/AF_Enhanced_HTML_Note.py @@ -151,7 +151,7 @@ class AF_Enhanced_HTML_Note: RETURN_TYPES = () FUNCTION = "display_html" - CATEGORY = "AF - Nodes" + CATEGORY = "AF - Nodes/AF - HTML Pack" OUTPUT_NODE = False def display_html(self, html_content): diff --git a/CHANGELOG.md b/CHANGELOG.md index ddc0212..b8a8fe0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ ## Changelog +### v0.0.12 +- Updated the README. Explained the limitation of the middle mouse ComfyUI panning being blocked by the node +- Changed the ComfyUI category for cleanliness and standardization + ### v0.0.11 - Changed Icon location to my own website as the ComfyUI Registry botched out on any GitHub URL I tried... @@ -38,4 +42,4 @@ - Fixed naming consistency to HTML_Note Implemented single-window toggle behavior ### v0.0.01 -- Initial Version \ No newline at end of file +- Initial Version diff --git a/README.md b/README.md index c226ff3..b34c1c7 100644 --- a/README.md +++ b/README.md @@ -13,6 +13,16 @@ A ComfyUI Note node with HTML capabilities. Create notes, UI's and ReadMe's dire - **Beautiful Styling** - Predefined color schemes that match ComfyUI's theme - **Custom HTML Support** - Write your own HTML with inline styles or customize the external CSS file +## ⚠️ Known Limitation: Middle Mouse Button Panning + +**Issue:** Middle mouse button panning does not work when the cursor is over this node. + +**Workaround:** Use the hand tool by pressing `Space` on your keyboard, or pan from outside the node area. + +**Technical Context:** Since this node renders HTML content, the browser intercepts middle mouse button events before they can reach the ComfyUI canvas. Despite multiple attempts to capture and forward these events to the underlying canvas, browser security and event handling policies prevent a reliable solution. + +If you have ideas for resolving this limitation, please open an [issue](https://github.com/alFrame/ComfyUI-AF-Enhanced-HTML-Note/issues) on the repository. + --- ## 🛠️ Installation @@ -779,4 +789,4 @@ Report issues on GitHub - we appreciate your feedback! --- -**Made with ❤️ by Alex Furer & Qwen3, Claude AI, DeepSeek** \ No newline at end of file +**Made with ❤️ by Alex Furer & Qwen3, Claude AI, DeepSeek** diff --git a/package.json b/package.json index baa9f6b..fec61ae 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "comfyui-af-enhanced-html-note", - "version": "0.0.11", + "version": "0.0.12", "description": "A ComfyUI Note node with HTML capabilities. Create notes, UI's and ReadMe's directly inside the workflow using rich HTML formatting.", "author": "Alex Furer", "license": "MIT", @@ -9,4 +9,4 @@ "url": "https://github.com/alFrame/ComfyUI-AF-Enhanced-HTML-Note" }, "nodepath": "custom_nodes/ComfyUI-AF-Enhanced-HTML-Note" -} \ No newline at end of file +} diff --git a/pyproject.toml b/pyproject.toml index 5d9e302..fdb1547 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ [project] name = "comfyui-af-enhanced-html-note" description = "A ComfyUI Note node with HTML capabilities. Create notes, UI's and ReadMe's directly inside the workflow using rich HTML formatting." -version = "0.0.11" +version = "0.0.12" license = {file = "LICENSE"} dependencies = [] @@ -11,4 +11,4 @@ Repository = "https://github.com/alFrame/ComfyUI-AF-Enhanced-HTML-Note" [tool.comfy] PublisherId = "alframe" DisplayName = "ComfyUI AF - Enhanced HTML Note" -Icon = "https://fullframestudios.ch/ComfyUI-Icon/icon.png" \ No newline at end of file +Icon = "https://fullframestudios.ch/ComfyUI-Icon/icon.png"