Pro feature. See pricing.
When to use Bulk Fix
Use Bulk Fix when LintKit groups multiple nodes under a single finding. This happens most often with:- Orphaned fills or strokes that share the same color
- Fractional pixel values across many layers
- Spacing violations that all snap to the same target
- Cleanup operations like removing hidden layers
How to apply a bulk fix
1
Scan your file
Run a scan from the Overview tab. LintKit groups findings that share the same root cause.
2
Open a grouped finding
Click a finding that shows a node count (for example, “47 layers”). This expands the finding to show the affected nodes and available fixes.
3
Choose a fix
Select the fix you want to apply. For orphaned fills, this might be “Map to style” with a specific style name. For fractional pixels, it might be “Snap to pixel.”
4
Click Fix all
Click Fix all to apply the chosen fix to every affected node. If more than 10 nodes are affected, LintKit shows a confirmation dialog so you can review the scope before proceeding.
5
Review the results
LintKit processes nodes in batches and reports the outcome. If any nodes failed, you will see which ones and why.
Supported finding types
Bulk Fix works with any finding that groups multiple nodes and has an auto-fixable suggestion:Batch processing
LintKit processes nodes in batches of 50. This prevents the plugin from freezing Figma’s UI, even when fixing hundreds of nodes. You will see progress as each batch completes.Confirmation dialog
When a bulk fix affects more than 10 nodes, LintKit shows a confirmation dialog before proceeding. The dialog tells you:- How many nodes will be changed
- What fix will be applied
- A prompt to confirm or cancel
Undo behavior
Error handling
If some nodes cannot be fixed — for example, because they were deleted, locked, or moved during the operation — LintKit reports which nodes failed and why. Successfully fixed nodes are not rolled back. Possible failure reasons include:- Node was removed before the fix reached it
- Node is locked
- The target style or variable no longer exists
- Permission denied
Free tier behavior
The free tier’s 5 fixes per session limit applies within Bulk Fix. Each node fixed counts as one fix toward your session cap. If you start a bulk fix with 47 nodes and have 3 fixes remaining, LintKit will fix 3 nodes and stop. Upgrade to Pro for unlimited fixes, or close and reopen the plugin to reset your session counter.