Lost ability to format without making a text selection before menu item selection

Greetings,

I have an issue in the ProseMirror editor in a project I’m working on. One of the main problems is that it requires the user to pre-select a range or characters with the mouse or keyboard before selecting a color (for example) from the list of menu options. If the user selects the color first and then starts typing, it will either only color the first new character in the new document/editor state, or more often, it won’t apply at all. Bold, italic work properly.

What areas of the client code would be helpful to debug this? I would really appreciate any assistance I can get on fixing this text formatting issue.

Thank you.

There is no color menu option in the core ProseMirror library. I suspect the issue is in code that’s not part of ProseMirror.