What is the current behavior for conflicting commands?

Suppose a user installs extension A which defines a command with a keyboard shortcut, and then installs another extension B defining another command using the same shortcut.

Which handler(s) is invoked when the user invokes the shortcut? Is there a priority queue based on installation date or another property?

From what I have noticed, it is first come, first served :slight_smile:
The first one gets it and there is no fixed order.

I see. Well I must say the fact there is no way to customize command shortcuts right now is a major PITA. There is this bug listing about it but who knows when it will be addressed…