chore: bump version to 1.13.1, update changelog and readme
This commit is contained in:
+1
-1
@@ -13,7 +13,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
- `UIManager.hide()` now calls `cleanupEditors()` to destroy all active drag controllers, editors, and inline controls.
|
||||
- Fixed CSS `display: flex !important` on `.persist-active` overriding inline `display: none`, keeping the panel fully interactive while visually hidden.
|
||||
- Added `pointer-events: none` safety net on panel and floating controls when hidden, with proper restoration on re-show.
|
||||
- **Glass Drag Cursor Stuck**: Fixed the magnify glass drag mode not resetting `document.body` cursor and `userSelect` after releasing, leaving the cursor permanently in grab/scroll mode.
|
||||
- **Glass Drag Cursor Stuck**: Fixed the magnify glass drag corrupting LiteGraph canvas state, leaving the cursor permanently in grab/pan mode and all canvas clicks non-functional. Root cause: LiteGraph uses pointer events (`pointerdown`/`pointerup`) while our drag only intercepted mouse events. In Firefox and Brave, these are independent event types — the `pointerup` still reached LiteGraph, corrupting its `pointer_is_down` state. Fixed by switching glass drag to use pointer events with full propagation blocking, plus a direct `resetLiteGraphCanvasState()` safety net.
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
**A powerful, customizable magnifying glass extension for ComfyUI.**
|
||||
|
||||
[](https://github.com/comfyanonymous/ComfyUI)
|
||||
[](https://github.com/AEmotionStudio/ComfyUI-MagnifyGlass/releases)
|
||||
[](https://github.com/AEmotionStudio/ComfyUI-MagnifyGlass/releases)
|
||||
[](LICENSE)
|
||||
[](package.json)
|
||||
|
||||
@@ -25,16 +25,13 @@
|
||||
|
||||
---
|
||||
|
||||
## 🚀 What's New in v1.13.0 (January 19, 2026)
|
||||
## 🚀 What's New in v1.13.1 (February 7, 2026)
|
||||
|
||||
**Direct Node Editing & Performance Optimization**
|
||||
**Stability & Cross-Browser Fixes**
|
||||
|
||||
* **✏️ Direct Node Editing**: Modify node values (text, numbers, toggles, combos) directly from the Inspector Panel without leaving your spot.
|
||||
* **⚡ Performance Boost**: Batched DOM operations for HTML overlays significantly reduce layout thrashing.
|
||||
* **⌨️ Accessibility & UX**:
|
||||
* Full keyboard navigation (Arrows/Enter/Esc) for node selector dropdowns.
|
||||
* Dropdowns now intelligently close when clicking the canvas.
|
||||
* **🛡️ Security Hardening**: Improved XSS protection in sidebar rendering.
|
||||
* **🐛 Glass Drag Fixed**: Resolved an issue where dragging the magnify glass would corrupt LiteGraph canvas state, leaving the cursor stuck in grab/pan mode and all canvas clicks non-functional. Now works reliably across Chromium, Firefox, and Brave.
|
||||
* **🐛 Ghost Interactions Fixed**: Fixed cursor actions (grab, text-input, pointer) persisting after hiding the info panel via the X key toggle.
|
||||
* **🔧 Cross-Browser Compatibility**: Glass drag now uses pointer events to match LiteGraph's event model, ensuring consistent behavior across all browsers.
|
||||
|
||||
> 📄 **See [CHANGELOG.md](CHANGELOG.md) for the complete version history.**
|
||||
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "comfyui-magnifyglass",
|
||||
"version": "1.13.0",
|
||||
"version": "1.13.1",
|
||||
"type": "module",
|
||||
"description": "A professional magnifying glass and info panel for ComfyUI",
|
||||
"scripts": {
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
[project]
|
||||
name = "comfyui-magnifyglass"
|
||||
description = "ComfyUI-MagnifyGlass: A powerful & customizable magnifying glass for ComfyUI. Zoom into canvas details with smooth controls, configurable activation, custom styles (shape, size, border) & WebGL performance."
|
||||
version = "1.13.0"
|
||||
version = "1.13.1"
|
||||
license = {file = "LICENSE"}
|
||||
|
||||
[project.urls]
|
||||
|
||||
Reference in New Issue
Block a user