OSDN Git Service

Move start menu reset out of showStartMenu call
authorBraden Farmer <farmerbb@gmail.com>
Sun, 10 Sep 2017 05:15:18 +0000 (23:15 -0600)
committerBraden Farmer <farmerbb@gmail.com>
Sun, 10 Sep 2017 05:15:18 +0000 (23:15 -0600)
app/src/main/java/com/farmerbb/taskbar/service/StartMenuService.java

index 98be1be..071057b 100644 (file)
@@ -590,18 +590,18 @@ public class StartMenuService extends Service {
     }
     
     private void toggleStartMenu(boolean shouldReset) {
+        if(shouldReset) startMenu.setSelection(0);
+        
         if(layout.getVisibility() == View.GONE)
-            showStartMenu(shouldReset);
+            showStartMenu();
         else
             hideStartMenu();
     }
 
     @SuppressWarnings("deprecation")
     @TargetApi(Build.VERSION_CODES.N)
-    private void showStartMenu(boolean shouldReset) {
+    private void showStartMenu() {
         if(layout.getVisibility() == View.GONE) {
-            if(shouldReset) startMenu.setSelection(0);
-
             layout.setOnClickListener(ocl);
             layout.setVisibility(View.VISIBLE);