summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/LauncherClings.java
diff options
context:
space:
mode:
authorSunny Goyal <sunnygoyal@google.com>2015-08-25 17:08:57 -0700
committerSunny Goyal <sunnygoyal@google.com>2015-08-25 17:08:57 -0700
commit8f531dd9883443265afba8b94db62e78ce02ca57 (patch)
tree1048b7ce8f5f81b1f2054e21928146bc47449dbc /src/com/android/launcher3/LauncherClings.java
parent0e31c31de77d2a4ab6db530bb91afb3355e7a8bf (diff)
parent20884fdc8d08129618e77ef08a1e85c42af88413 (diff)
downloadandroid_packages_apps_Trebuchet-8f531dd9883443265afba8b94db62e78ce02ca57.tar.gz
android_packages_apps_Trebuchet-8f531dd9883443265afba8b94db62e78ce02ca57.tar.bz2
android_packages_apps_Trebuchet-8f531dd9883443265afba8b94db62e78ce02ca57.zip
resolved conflicts for merge of 20884fdc to ub-launcher3-master
Change-Id: I31b49ed83bf6fa966ad68b587e6fa472e87bc0e3
Diffstat (limited to 'src/com/android/launcher3/LauncherClings.java')
-rw-r--r--src/com/android/launcher3/LauncherClings.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/com/android/launcher3/LauncherClings.java b/src/com/android/launcher3/LauncherClings.java
index 458844cce..43d05a659 100644
--- a/src/com/android/launcher3/LauncherClings.java
+++ b/src/com/android/launcher3/LauncherClings.java
@@ -53,6 +53,7 @@ class LauncherClings implements OnClickListener, OnKeyListener {
@Thunk Launcher mLauncher;
private LayoutInflater mInflater;
+ @Thunk boolean mIsVisible;
/** Ctor */
public LauncherClings(Launcher launcher) {
@@ -108,6 +109,7 @@ class LauncherClings implements OnClickListener, OnKeyListener {
*/
public void showMigrationCling() {
mLauncher.onLauncherClingShown();
+ mIsVisible = true;
mLauncher.hideWorkspaceSearchAndHotseat();
ViewGroup root = (ViewGroup) mLauncher.findViewById(R.id.launcher);
@@ -134,6 +136,7 @@ class LauncherClings implements OnClickListener, OnKeyListener {
}
public void showLongPressCling(boolean showWelcome) {
+ mIsVisible = true;
ViewGroup root = (ViewGroup) mLauncher.findViewById(R.id.launcher);
View cling = mInflater.inflate(R.layout.longpress_cling, root, false);
@@ -221,6 +224,7 @@ class LauncherClings implements OnClickListener, OnKeyListener {
mLauncher.getSharedPrefs().edit()
.putBoolean(flag, true)
.apply();
+ mIsVisible = false;
if (postAnimationCb != null) {
postAnimationCb.run();
}
@@ -234,6 +238,10 @@ class LauncherClings implements OnClickListener, OnKeyListener {
}
}
+ public boolean isVisible() {
+ return mIsVisible;
+ }
+
/** Returns whether the clings are enabled or should be shown */
@TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR2)
private boolean areClingsEnabled() {