commit | eeff27fa7aa424acf5087fc4ffb4b01fae2ae38f | [log] [tgz] |
---|---|---|
author | Christine Franks <christyfranks@google.com> | Fri Jul 29 12:05:29 2016 -0700 |
committer | Christine Franks <christyfranks@google.com> | Tue Aug 02 08:48:01 2016 -0700 |
tree | a7edf04b3561f3e367f771ed28e968d1856af9ad | |
parent | c1798d4f576f2b3001ea58aaa4678405357fb822 [diff] [blame] |
Retain toolbar visibility on resize/orientation. Bug: 30038684 Change-Id: I72b722adf41f7a010ba120bcebb241c7664f2006
diff --git a/src/com/android/calculator2/CalculatorDisplay.java b/src/com/android/calculator2/CalculatorDisplay.java index 728fc11..341564d 100644 --- a/src/com/android/calculator2/CalculatorDisplay.java +++ b/src/com/android/calculator2/CalculatorDisplay.java
@@ -191,7 +191,12 @@ */ public void hideToolbar() { if (!getForceToolbarVisible()) { - post(mHideToolbarRunnable); + removeCallbacks(mHideToolbarRunnable); + mHideToolbarRunnable.run(); } } + + public boolean isToolbarVisible() { + return mToolbar.getVisibility() == View.VISIBLE; + } }