Fix workspace vanish when turn off/on screen

Root cause: we called mCallback.replyTo.send(mCallback) in surfaceDestroyed to disconnect launcher. surfaceDestroyed will be triggered when screen off(window get stopped).

Video: https://drive.google.com/file/d/1NKczZCcaK-1n25x8EJz9Sl3HPqdS27wz/view?usp=sharing

Test: Manually
Fixes: 158145631
Change-Id: Ib0dad7bf9b230a4b5164e0f769084e40fed1065d
2 files changed