NightHawkSLO, one thing I notice is that when the plugin is running, when your example skin is active for instance, doing a "Refresh all" of Rainmeter will cause huge problems. The mouse gets incredibly laggy and hard to control. I suspect that you are not properly closing and cleaning up your plugin when the skin in question is reloaded due to a refresh, and that is creating some kind of conflict or duplication of effort.
This does not happen when the individual skin is refreshed, but is certain to happen with a "Refresh all".
NightHawkSLO, one thing I notice is that when the plugin is running, when your example skin is active for instance, doing a "Refresh all" of Rainmeter will cause huge problems. The mouse gets incredibly laggy and hard to control. I suspect that you are not properly closing and cleaning up your plugin when the skin in question is reloaded due to a refresh, and that is creating some kind of conflict or duplication of effort.
This does not happen when the individual skin is refreshed, but is certain to happen with a "Refresh all".