I have the same problem. It used to be that this button remembered which option you last picked from the drop-down list. But now it gets stuck: sometimes it always stays as "Run" even though you are picking Debug from the menu. And sometimes it stays as "Debug" even though your are picking to just Run from the menu.
I haven't figured out what the conditions are for why it gets stuck, or how to un-stick it.