Fix media having wrong expansion on QQS/landscape after fold/unfold
The boolean to decide whether media should be collapsed on qqs landscape comes from a boolean resource config. This resource has different values for different resource qualifiers. The boolean resource was being read once through Dagger during initialization. The problem is that the dagger component for QS is not being recreated during fold/unfold, and we keep using the out of date resource value. The solution is to inject a provider of that boolean, instead of the boolean itself, to make sure we always get the latest value. Test: QuickQSPanelControllerTest.kt Test: Manually Fixes: 234574920 Change-Id: I22fef5d865b2eeb6bf4421ff1e5cbfde592f21ce
Loading
Please register or sign in to comment