From f4d0139a432e9e33eac5a733516a6cc41bc48036 Mon Sep 17 00:00:00 2001 From: vadimt Date: Wed, 17 Apr 2019 13:12:04 -0700 Subject: [PATCH] Fix a bug in bitwise logic For an example of the effect, see the bug. Bug: 130415177 Change-Id: I59ed0c0c1a486653b3df0c601dd9af2a07e719f3 --- src/com/android/launcher3/util/FlagOp.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/com/android/launcher3/util/FlagOp.java b/src/com/android/launcher3/util/FlagOp.java index a012c86edc..bd40eb9fa8 100644 --- a/src/com/android/launcher3/util/FlagOp.java +++ b/src/com/android/launcher3/util/FlagOp.java @@ -7,7 +7,7 @@ public interface FlagOp { int apply(int flags); static FlagOp addFlag(int flag) { - return i -> i + flag; + return i -> i | flag; } static FlagOp removeFlag(int flag) {