Simple fix to enhance the behaviour of the foreground color on the default profiles.
I've changed it to always reset the foreground color when executeProfile is called (so disabling the foreground when changind the intensity of leds of change the profile) and on the updateLightingTimer so that whenever someone changes the speed they can see right away the change.
I believe that way the experience of using the foreground colors as indicators is way smoother and friendlier.
Simple fix to enhance the behaviour of the foreground color on the default profiles.
I've changed it to always reset the foreground color when executeProfile is called (so disabling the foreground when changind the intensity of leds of change the profile) and on the updateLightingTimer so that whenever someone changes the speed they can see right away the change.
I believe that way the experience of using the foreground colors as indicators is way smoother and friendlier.