Launcher3: Quickspace: Prevent memory leaks
* we dont want these listeners utilizing resources on background
* lowers memory usage down to 190mb below
Squashed:
From: minaripenguin <minaripenguin@users.noreply.github.com>
Date: Sat, 7 Sep 2024 05:56:08 +0800
Subject: QuickSpace: Cleanup resources at onDestroy()
* we want to clear references and avoid memory leaks caused by launcher restarts and systemui theme re-evaluation
* reference issue: https://github.com/RisingTechOSS/issue_tracker/issues/17
test: restart launcher multiple times, observe free memory
Signed-off-by: minaripenguin <minaripenguin@users.noreply.github.com>
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
Signed-off-by: minaripenguin <minaripenguin@users.noreply.github.com>
Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
Signed-off-by: Jackeagle <jackeagle102@gmail.com>
3 files changed