mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-02-28 15:56:49 +00:00
Fix unresponsive swipe up after launching a non-running app from overview
Flag: NONE Fixes: 308982078 Test: quickly swipe to home after tapping a non-running task from overview Change-Id: I1fbf669368586af4e5b9319603c6a928969cb494
This commit is contained in:
@@ -15,6 +15,8 @@
|
||||
*/
|
||||
package com.android.launcher3.uioverrides.flags;
|
||||
|
||||
import static com.android.launcher3.uioverrides.flags.FlagsFactory.TEAMFOOD_FLAG;
|
||||
|
||||
import androidx.annotation.NonNull;
|
||||
|
||||
import com.android.launcher3.config.FeatureFlags.BooleanFlag;
|
||||
@@ -35,6 +37,21 @@ class DebugFlag extends BooleanFlag {
|
||||
this.description = description;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns {@code true} if this flag's value has been modified from its default.
|
||||
* <p>
|
||||
* This helps to identify which flags have been toggled in log dumps and bug reports to
|
||||
* further help triaging and debugging.
|
||||
*/
|
||||
boolean currentValueModified() {
|
||||
switch (defaultValue) {
|
||||
case ENABLED: return !get();
|
||||
case TEAMFOOD: return TEAMFOOD_FLAG.get() != get();
|
||||
case DISABLED: return get();
|
||||
default: return true;
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return key + ": defaultValue=" + defaultValue + ", mCurrentValue=" + get();
|
||||
|
||||
Reference in New Issue
Block a user