neopixelt buttoncycler infinite question.

The action to be performed would be performed over and over, if you called the startShow() function on every pass through loop(), instead of only once when the action to be performed changed.