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

Commit fd60cd89 authored by Mady Mellor's avatar Mady Mellor Committed by Automerger Merge Worker
Browse files

Merge "Don't show user education if it's hiding" into udc-dev am: ebf2f440 am: cd241554

parents bebfee20 cd241554
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -1346,7 +1346,7 @@ public class BubbleStackView extends FrameLayout


    // Recreates & shows the education views. Call when a theme/config change happens.
    // Recreates & shows the education views. Call when a theme/config change happens.
    private void updateUserEdu() {
    private void updateUserEdu() {
        if (isStackEduVisible()) {
        if (isStackEduVisible() && !mStackEduView.isHiding()) {
            removeView(mStackEduView);
            removeView(mStackEduView);
            mStackEduView = new StackEducationView(mContext, mPositioner, mBubbleController);
            mStackEduView = new StackEducationView(mContext, mPositioner, mBubbleController);
            addView(mStackEduView);
            addView(mStackEduView);
+3 −3
Original line number Original line Diff line number Diff line
@@ -37,8 +37,7 @@ class StackEducationView constructor(
    context: Context,
    context: Context,
    positioner: BubblePositioner,
    positioner: BubblePositioner,
    controller: BubbleController
    controller: BubbleController
)
) : LinearLayout(context) {
    : LinearLayout(context) {


    private val TAG = if (BubbleDebugConfig.TAG_WITH_CLASS_NAME) "BubbleStackEducationView"
    private val TAG = if (BubbleDebugConfig.TAG_WITH_CLASS_NAME) "BubbleStackEducationView"
        else BubbleDebugConfig.TAG_BUBBLES
        else BubbleDebugConfig.TAG_BUBBLES
@@ -53,7 +52,8 @@ class StackEducationView constructor(
    private val titleTextView by lazy { findViewById<TextView>(R.id.stack_education_title) }
    private val titleTextView by lazy { findViewById<TextView>(R.id.stack_education_title) }
    private val descTextView by lazy { findViewById<TextView>(R.id.stack_education_description) }
    private val descTextView by lazy { findViewById<TextView>(R.id.stack_education_description) }


    private var isHiding = false
    var isHiding = false
        private set


    init {
    init {
        LayoutInflater.from(context).inflate(R.layout.bubble_stack_user_education, this)
        LayoutInflater.from(context).inflate(R.layout.bubble_stack_user_education, this)