Mark When Moved impossible to hide?

I noticed that there seems to be no way to hide the Mark When Moved trait on a piece.

By this I mean that leaving the “Command” line empty (and the “keyboard command” one too, maybe) on this trait still shows an ugly empty grey slot on the right click menu for the piece. This is opposite to normal behavior on all other traits that I know of, where leaving the “Command” line empty leaves nothing at all showing in the right click menu.

Bug or just inconsistent trait behavior which should be fixed?

Confirmed on version 3.2.16.

I have a map with the property “Mark pieces that move (if they possess the proper trait)” set to “Never” - but the right-click option for “Mark Moved CTRL M” still appears with each piece. Is there a way to hide this command when move marking is set to “Never”?

Have you tried using a Restrict Commands trait to Hide Ctrl M? This still keeps the Marked When Moved functionality while hiding the command on the right-click of the piece. You can then also use the ‘Restrict when properties match’ function to set the conditions of when exactly you want the command to be hidden.

For “mark moved” two things must apply:

  1. on the Map must the property “Marked piece that move …” set <> never
  2. The pieces must include the trait “Marked when moved”.

If you remove the trait from the piece the comand ctrl m is removed and the piece will no longer marked as moved.