Skip to content

Add Sorting to BaseFastGroupsModeChanger#728

Open
brucew4yn3rp wants to merge 1 commit into
rgthree:mainfrom
brucew4yn3rp:sortable-bypasser
Open

Add Sorting to BaseFastGroupsModeChanger#728
brucew4yn3rp wants to merge 1 commit into
rgthree:mainfrom
brucew4yn3rp:sortable-bypasser

Conversation

@brucew4yn3rp
Copy link
Copy Markdown

@brucew4yn3rp brucew4yn3rp commented May 24, 2026

Added drag-and-drop reordering to the Fast Groups Bypasser and Muter, since both share a base class. All changes live in fast_groups_muter.ts/.js, where BaseFastGroupsModeChanger defines how group toggles are built, sorted, and drawn.

The feature works by adding a new "manual" sort mode alongside the existing position/alphanumeric/custom-alphabet modes: dragging any row by its label auto-switches the node into manual mode, captures the new order into a serialized manualOrder property, and re-applies that order on every widget refresh.

Sort.Groups.ComfyUI.mp4

@brucew4yn3rp brucew4yn3rp marked this pull request as ready for review May 24, 2026 01:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant