Flag enum in inspector issue !

Hello,
i have a flag enum containing: A, All, None.
As there is only one value, when i select A in inspector => “All” get thicked too.

But, is this really the wanted behaviour ?
Because now, when i do “otherEnum.HasFlag(enumSetInEditor)” with otherEnum set to “A”, it returns false has enumSetInEditor has become “All” !! If in the editor, the thick value was only A, it would return true !

Thank you.

inspector doesn’t handle mask, you should do your own attribute