Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit e258aad9 authored by Liran Binyamin's avatar Liran Binyamin
Browse files

Decouple BubbleController from more classes

This change creates BubbleExpandedViewManager and BubbleTaskViewFactory interfaces.

These interfaces allow decoupling BubbleController from more classes so it's easier to write unit tests for Bubble classes.

After this change it's possible to create a unit test for BubbleStackView that does not depend on BubbleController, but there is a blocking robolectric issue b/323188766, so I will add the test once that issue is resolved.

Flag: NA
Bug: 321265700
Test: atest BubblesTest
Test: atest BubbleViewInfoTest
Test: atest BubbleOverflowTest
Test: manual -- build and play with bubbles
Change-Id: Id1c79643c2ad9e88173d6c25a9e88643afaf5564
parent 7ac3ea3f
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