You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
KeybindingManager ignores a registered IKeybindingService: it always news up its own KeybindingService, so a custom or decorated service never takes effect #208
Neither constructor accepts an IKeybindingService. So an app that registers a decorator never gets it from the manager, for example a decorator that logs or audits rebinds, or one that enforces app-specific conflict rules. The DI container then holds two different keybinding services.
Activity
matt-edmondson commentedon Oct 31, 2026
Triage
IKeybindingService) doesn't work, but nothing breaks for default usage.KeybindingManagerconstructors,KeybindingManagerFactory,ServiceCollectionExtensions).IKeybindingConfigurationnot read), so the two could be fixed in one DI pass. No open PR found.Generated by Claude Code