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

Commit 71c92b35 authored by Adam Cohen's avatar Adam Cohen Committed by Android (Google) Code Review
Browse files

Merge "Properly saving migration cling keys." into jb-ub-now-kermit-release

parents d6c6745b c3993d15
Loading
Loading
Loading
Loading
+5 −6
Original line number Diff line number Diff line
@@ -385,14 +385,14 @@ class LauncherClings {
                        showMigrationWorkspaceCling();
                    }
                };
                dismissCling(cling, cb, WORKSPACE_CLING_DISMISSED_KEY,
                dismissCling(cling, cb, MIGRATION_CLING_DISMISSED_KEY,
                        DISMISS_CLING_DURATION, true);
            }
        };
        mLauncher.getWorkspace().post(dismissCb);
    }

    private void dismissAnyWorkspaceCling(Cling cling, View v) {
    private void dismissAnyWorkspaceCling(Cling cling, String key, View v) {
        Runnable cb = null;
        if (v == null) {
            cb = new Runnable() {
@@ -401,8 +401,7 @@ class LauncherClings {
                }
            };
        }
        dismissCling(cling, cb, WORKSPACE_CLING_DISMISSED_KEY,
                DISMISS_CLING_DURATION, true);
        dismissCling(cling, cb, key, DISMISS_CLING_DURATION, true);

        // Fade in the search bar
        mLauncher.getSearchBar().showSearchBar(true);
@@ -440,12 +439,12 @@ class LauncherClings {

    public void dismissMigrationWorkspaceCling(View v) {
        Cling cling = (Cling) mLauncher.findViewById(R.id.migration_workspace_cling);
        dismissAnyWorkspaceCling(cling, v);
        dismissAnyWorkspaceCling(cling, MIGRATION_WORKSPACE_CLING_DISMISSED_KEY, v);
    }

    public void dismissWorkspaceCling(View v) {
        Cling cling = (Cling) mLauncher.findViewById(R.id.workspace_cling);
        dismissAnyWorkspaceCling(cling, v);
        dismissAnyWorkspaceCling(cling, WORKSPACE_CLING_DISMISSED_KEY, v);
    }

    public void dismissFolderCling(View v) {