mirror of
https://github.com/willmiao/ComfyUI-Lora-Manager.git
synced 2026-03-21 21:22:11 -03:00
Fix showcase expansion to work with both left-click and middle-click (drag scroll). Problem: The scroll-indicator click events were only bound when the carousel was in expanded state. Initial collapsed state meant no click handlers were attached, so clicking did nothing. Solution: - Extract scroll-indicator event binding into separate bindScrollIndicatorEvents() - Call bindScrollIndicatorEvents() immediately when showcase loads, regardless of collapsed state - Separate handlers for left-click (click event) and middle-click (mousedown event) to avoid double-triggering Changes: - Add bindScrollIndicatorEvents() function for early event binding - Use click event for left mouse button (button 0) - Use mousedown event for middle mouse button (button 1) - Update loadExampleImages() to bind events immediately - Update initShowcaseContent() to use the new function