onDestroy

Cleans up resources to prevent memory leaks.

Cancels coroutines, closes network connections, disk caches, and clears icon caches. Called automatically when the view is destroyed.