Skip to content
Commit 42c91ffa authored by Dave Mankoff's avatar Dave Mankoff
Browse files

Break VolumeDialogControllerImpl' dependency on StatusBar

VolumeDialogControllerImpl had a reference to a lazy StatusBar.
Because of how it was used, this could result in trying to stand up
StatusBar (and all of its dependencies) on a non-main thread, which
they did not appreciate.

This removes the dependency on StatusBar, and throws in a healthy
dash of dependency injection while we're at it.

Fixes: 189203821
Test: atest SystemUITests && manual
Change-Id: I41e00438b30928815e9355162af05f926f24dfce
parent dff37ee6
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment