diff --git a/Application/LinkBubble/src/main/java/com/linkbubble/ui/CanvasView.java b/Application/LinkBubble/src/main/java/com/linkbubble/ui/CanvasView.java index 97a1c62b8..356325928 100644 --- a/Application/LinkBubble/src/main/java/com/linkbubble/ui/CanvasView.java +++ b/Application/LinkBubble/src/main/java/com/linkbubble/ui/CanvasView.java @@ -340,6 +340,10 @@ private void setContentView(TabView bubble, boolean unhideNotification) { if (mExpanded) { applyContentViewAlpha(1); } + else { + mContentView.setAlpha(0f); + mContentView.setVisibility(GONE); + } mContentView.onCurrentContentViewChanged(false); } @@ -350,7 +354,6 @@ private void setContentView(TabView bubble, boolean unhideNotification) { //} //Log.d("blerg", "setContentView(): from " + (mContentView != null ? "valid" : "none") + " to " + (contentView != null ? "valid" : "none")); - mContentView = contentView; if (unhideNotification) { return; @@ -511,6 +514,7 @@ public void onBeginAnimateFinalTabAway(MainController.BeginAnimateFinalTabAwayEv @SuppressWarnings("unused") @Subscribe public void onHideContentEvent(MainController.HideContentEvent event) { + mExpanded = false; setContentView(null, false); }