Okay. All of these edits are dancing around the problem. The main cause for the bug reported by @azrin1972 should be the use of the SpannableString in the menu item. 

I'm not near my drone right now, but once I do, I will test the menu item without the SpannableString. If the behavior is the same, I'll just removed them.

@jason4short could you let us know if removing the SpannableString will interfere with your intended design.