Closed wolfmanstout closed 2 years ago
Hmm, that is interesting. Seems like this is just doing a copy of the list right? If so, it seems good to me.
That's right. I was seeing instances where update_icons wouldn't trigger soft_enable because self.cursor_icons was already equal to the new cursor_icons due to reuse of the same list object.
Cool, seems logical, I'll merge it. Thanks for making a PR :)
Happy to test this for couple days if you have any concerns, but this seems to fix an issue I was having where the cursor tracker I created would intermittently not show when switching it off and on again (I tie it to a mode).