The actions where text contains the underscore character, the presentation is interpreting the underscore as mnemonic marker (e.g "Some_Action" results in "Some Action").
One way to avoid this without needing to implemente the update() method was to duplicate the underscore character (e.g. "SOME__ACTION" is presented as "SOME_ACTION"). But this is not possible with the newest Intellij 15 EAPs. I specially needed this "feature" to create database object selection actions (i.e. "DATABASE_OBJECT_NAME" may contain underscores). Is there a way to tell an action to ignore mnemonics in the name?
(I know i could implement the update() method and call Presentation.setText("text", false), but this is quite some effort now)