Fixing multiple coroutine launches and binder calls on state changes.

Calling the view binder to bind the view for every state change is not
necessary. This was causing jank since multiple coroutines were being
launched unnecessarily.

Test: atest SystemUITests:QSTileViewImpl
Flag: ACONFIG quick_settings_visual_haptics_longpress TEAMFOOD
Bug: 330426624
Change-Id: I4611ff93c734c7c93035ce27c347ab842bdbcace
3 files changed