Use isOpen() to determine recyclerview visibility.

Fixes: 33130810

Change-Id: Ie8d4fb3243c6551eda14a1bd3e971dc54e4a9e4c
diff --git a/src/com/android/calculator2/DragController.java b/src/com/android/calculator2/DragController.java
index 3160fbf..e195463 100644
--- a/src/com/android/calculator2/DragController.java
+++ b/src/com/android/calculator2/DragController.java
@@ -152,10 +152,11 @@
     }
 
     /**
-     * Reset all initialized values and set recyclerview to INVISIBLE to avoid flickering.
+     * Reset all initialized values.
+     * If the DragLayout is closed, set recyclerview to INVISIBLE to avoid flickering.
      */
-    public void initializeAnimation(RecyclerView recyclerView, boolean isResult) {
-        recyclerView.setVisibility(View.INVISIBLE);
+    public void initializeAnimation(RecyclerView recyclerView, boolean isResult, boolean isOpen) {
+        recyclerView.setVisibility(isOpen ? View.VISIBLE : View.INVISIBLE);
         mAnimationInitialized = false;
         initializeController(isResult);
     }