Skip to content

fix: skip disabled plugins when enforcing locked load order - #2450

Open
Illustar0 wants to merge 2 commits into
ModOrganizer2:masterfrom
Illustar0:fix/locked-disabled-plugin-oscillation
Open

Illustar0 wants to merge 2 commits into
ModOrganizer2:masterfrom
Illustar0:fix/locked-disabled-plugin-oscillation

Conversation

@Illustar0

@Illustar0 Illustar0 commented Oct 21, 2026 •

Copy link
Copy Markdown

Locks of disabled or missing plugins are no longer enforced. This stops a disabled locked plugin from jumping around on every refresh, and stops such locks from overriding an enabled plugin's lock on the same index. The locks are kept and apply again once the plugin is back and enabled.

Closes #2449

- Stop disabled locked plugins from flip-flopping around the plugin that holds their index on every refresh, which also rewrote the plugin lists each time
- Stop a disabled plugin's lock from hiding an enabled plugin's lock on the same index
- Keep the lock so it applies again once the plugin is re-enabled
- Stop the lock of a plugin that is no longer present from hiding an enabled plugin's lock on the same index, which left that lock silently ineffective
- Keep the lock so it applies again once the plugin is back and enabled
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.

Locked plugin flip-flops position on every refresh after being disabled

1 participant