LookAndFeel RotarySlider repainting?

Hello all,

I am having a tough time understanding how to work with the drawRotarySlider in OtherLookAndFeel. I am trying to change the color of the slider based on a mouseEnter in a different Component. I currently am using the timerCallback to repaint() the component being mouseEntered. This works perfectly for the color change of that component, but if I try to do the same thing with the OtherLookAndFeel class I run into all kinds of issues. I have attached the project and the code I’m referencing is between lines 6 and 90 on the PluginEditor. Any help would be greatly appreciated! Thanks and have a great day!
PluginEditor.cpp (5.6 KB)
PluginEditor.h (6.8 KB)
PluginProcessor.cpp (6.3 KB)
PluginProcessor.h (2.1 KB)