Did anyone test if this action is being executed on theme upgrade? Are there any other actions I could use to attach a theme uninstall function?
1 Answer
My educated guess is that process is implemented in Theme_Upgrader class.
It does some stuff with upgrader_post_install
hook (seems like a good candidate) and it does run switch_theme()
under some conditions (that I am too lazy to make sense of at moment).