Loading services/core/java/com/android/server/wm/LaunchParamsPersister.java +1 −1 Original line number Diff line number Diff line Loading @@ -433,7 +433,7 @@ class LaunchParamsPersister { final byte[] data = saveParamsToXml(); final File launchParamFolder = getLaunchParamFolder(mUserId); if (!launchParamFolder.isDirectory() && !launchParamFolder.mkdirs()) { if (!launchParamFolder.isDirectory() && !launchParamFolder.mkdir()) { Slog.w(TAG, "Failed to create folder for " + mUserId); return; } Loading services/core/java/com/android/server/wm/TaskPersister.java +1 −1 Original line number Diff line number Diff line Loading @@ -509,7 +509,7 @@ public class TaskPersister implements PersisterQueue.Listener { private static boolean createParentDirectory(String filePath) { File parentDir = new File(filePath).getParentFile(); return parentDir.exists() || parentDir.mkdirs(); return parentDir.isDirectory() || parentDir.mkdir(); } private static class TaskWriteQueueItem implements PersisterQueue.WriteQueueItem { Loading services/tests/wmtests/src/com/android/server/wm/LaunchParamsPersisterTests.java +3 −0 Original line number Diff line number Diff line Loading @@ -107,6 +107,9 @@ public class LaunchParamsPersisterTests extends WindowTestsBase { InstrumentationRegistry.getInstrumentation().getContext().getCacheDir(); mFolder = new File(cacheFolder, "launch_params_tests"); deleteRecursively(mFolder); mFolder.mkdir(); mUserFolderGetter.apply(TEST_USER_ID).mkdir(); mUserFolderGetter.apply(ALTERNATIVE_USER_ID).mkdir(); mDisplayUniqueId = "test:" + sNextUniqueId++; mTestDisplay = new TestDisplayContent.Builder(mAtm, 1000, 1500) Loading Loading
services/core/java/com/android/server/wm/LaunchParamsPersister.java +1 −1 Original line number Diff line number Diff line Loading @@ -433,7 +433,7 @@ class LaunchParamsPersister { final byte[] data = saveParamsToXml(); final File launchParamFolder = getLaunchParamFolder(mUserId); if (!launchParamFolder.isDirectory() && !launchParamFolder.mkdirs()) { if (!launchParamFolder.isDirectory() && !launchParamFolder.mkdir()) { Slog.w(TAG, "Failed to create folder for " + mUserId); return; } Loading
services/core/java/com/android/server/wm/TaskPersister.java +1 −1 Original line number Diff line number Diff line Loading @@ -509,7 +509,7 @@ public class TaskPersister implements PersisterQueue.Listener { private static boolean createParentDirectory(String filePath) { File parentDir = new File(filePath).getParentFile(); return parentDir.exists() || parentDir.mkdirs(); return parentDir.isDirectory() || parentDir.mkdir(); } private static class TaskWriteQueueItem implements PersisterQueue.WriteQueueItem { Loading
services/tests/wmtests/src/com/android/server/wm/LaunchParamsPersisterTests.java +3 −0 Original line number Diff line number Diff line Loading @@ -107,6 +107,9 @@ public class LaunchParamsPersisterTests extends WindowTestsBase { InstrumentationRegistry.getInstrumentation().getContext().getCacheDir(); mFolder = new File(cacheFolder, "launch_params_tests"); deleteRecursively(mFolder); mFolder.mkdir(); mUserFolderGetter.apply(TEST_USER_ID).mkdir(); mUserFolderGetter.apply(ALTERNATIVE_USER_ID).mkdir(); mDisplayUniqueId = "test:" + sNextUniqueId++; mTestDisplay = new TestDisplayContent.Builder(mAtm, 1000, 1500) Loading