Skip to content

fix(mc_control): fix controller-specific plugin lifecycle and cleanup datastore keys on controller switch#537

Open
Alhuuin wants to merge 2 commits into
jrl-umi3218:masterfrom
Alhuuin:fix/controller-plugin-cleanup
Open

fix(mc_control): fix controller-specific plugin lifecycle and cleanup datastore keys on controller switch#537
Alhuuin wants to merge 2 commits into
jrl-umi3218:masterfrom
Alhuuin:fix/controller-plugin-cleanup

Conversation

@Alhuuin

@Alhuuin Alhuuin commented May 27, 2026

Copy link
Copy Markdown
  • fixes the lifecycle of controller-specific plugins. They were previously handled as global plugins, and were still called with the next controllers.
  • tracks datastore entries created by controller-specific plugins and removes them when removing the plugin. Duplicate datastore registrations could previously happen when re-entering a controller.

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