Fix Location Toggle

When the user chooses Device only/Off it will continue to cycle through whatever was previously selected. Also doesn't let you turn off location. This fixes that.