Fast Mode Toggle
One click on, one click off — pick your off
- oc
Sometimes you don't want a three-way cycle, you want a simple on/off: click, the branch runs; click, it doesn't. Fast Mode Toggle is the two-state version of Eclipse's Fast Mode Switcher - it flips connected nodes between Active and one off-state, and you choose which off-state from the right-click menu. Default is Bypass, which is the right default for most nodes.
What it is
A virtual (frontend-only) node, same family as Fast Mode Switcher. Click it and every node connected to it toggles between Active and Off. The distinctive bit is the off-state selection: right-click the Toggle and you pick whether "off" means Mute or Bypass - a small menu shows the current choice. The pack's description sums it up: "Toggle connected nodes between Active and Mute or Bypass. Mode is selectable from the right-click context menu (default: Bypass)."
Why you'd pick one off-state over the other:
- Bypass (default) - the node is skipped but its inputs pass through, so the rest of the graph keeps flowing. Right for processing nodes like an upscaler or a sampler you want to temporarily disable.
- Mute - the node is skipped entirely. Right for save/output nodes where bypassing would just forward a pointless value.
If you want the three-state cycle instead (Active/Mute/Bypass per click), grab Fast Mode Switcher from the same pack - the two are built from the same pill-style UI, differing only in cycle length.
How it works
Like its sibling, the Python implementation is a stub that returns None; the actual behavior is in the pack's eclipse-mode-nodes.js frontend. You connect the Toggle to the nodes you want under its control (that connection is the control list), and clicking flips their mode. There are no inputs and one output - the oc socket, "optional connection to other mode nodes," which exists for chaining mode controls together if you build bigger group-control setups.
What you actually set
Nothing on the node itself beyond the right-click Mode: Bypass / Mode: Mute choice. Add it, wire your target nodes to it, click to toggle. If you want group actions ("toggle all" across a whole branch), that's also available from the node's menu.
Install
Part of ComfyUI_Eclipse (formerly RvTools, rewritten in v4.0.0). Manager → ComfyUI_Eclipse → install → restart, or:
cd ComfyUI/custom_nodes
git clone https://github.com/r-vage/ComfyUI_Eclipse
Under Eclipse → Tools. No models or extra deps - but because it's frontend-driven, keep ComfyUI reasonably current.
Troubleshooting
- Click does nothing: frontend script not loaded. Hard-refresh (Ctrl+F5) and check the browser console for errors after install.
- Wrong off-state: right-click the Toggle and check the Mode submenu - it shows which off-state is active (Bypass or Mute), and you can switch it there per node.
- Target nodes unaffected: they need to be wired to the Toggle. No connection, no control.
Inputs (0)
No inputs
Outputs (1)
| Name | Type | Description |
|---|---|---|
| oc | * | Optional connection to other mode nodes. |