From c1f21bf30cee5512114cdbf22447a254ff4035b4 Mon Sep 17 00:00:00 2001 From: LuK1337 Date: Sat, 23 Nov 2019 11:35:49 +0100 Subject: Don't discard custom grid on config changes Change-Id: Ibfa2eafec50c9fe79d1e9594ddc68fb5266ecb18 --- src/com/android/launcher3/InvariantDeviceProfile.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/com/android/launcher3/InvariantDeviceProfile.java b/src/com/android/launcher3/InvariantDeviceProfile.java index bde87cb50..8a8a2fbe5 100644 --- a/src/com/android/launcher3/InvariantDeviceProfile.java +++ b/src/com/android/launcher3/InvariantDeviceProfile.java @@ -288,9 +288,7 @@ public class InvariantDeviceProfile { InvariantDeviceProfile oldProfile = new InvariantDeviceProfile(this); // Re-init grid - // TODO(b/131867841): We pass in null here so that we can calculate the closest profile - // without the bias of the grid name. - initGrid(context, null); + initGrid(context, Utilities.getPrefs(context).getString(KEY_IDP_GRID_NAME, null)); int changeFlags = 0; if (numRows != oldProfile.numRows || -- cgit v1.2.3