Selecting entirely different gradients work for state changes.
but
Adjusting the properties of the current gradient through a function, and returning that gradient does not work unless it is going from a state with no gradient, to a state with a gradient. (Edit: okay I just realized how strange that last sentence was... What I mean, is that the gradient object I am using; the changes to it do not register unless the gradient property of my button is removed, and then reintroduced.)
There is some programming logic I am not considering... Any thoughts?
Bookmarks