From 1f74995855ae9f61ae49d827420c6c0e548a2370 Mon Sep 17 00:00:00 2001 From: Jaime Wren Date: Tue, 3 Dec 2024 20:10:38 -0800 Subject: [PATCH] Migrate off of FileChooserUtil.setLastOpenedFile(..) https://github.com/JetBrains/intellij-community/blob/768c7392257e8fbedcc1aa4c738fa523b89fa0e6/platform/platform-impl/src/com/intellij/openapi/fileChooser/impl/FileChooserUtil.java#L45 This is progress on https://github.com/flutter/flutter-intellij/issues/7718 --- flutter-studio/src/io/flutter/actions/OpenAndroidModule.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/flutter-studio/src/io/flutter/actions/OpenAndroidModule.java b/flutter-studio/src/io/flutter/actions/OpenAndroidModule.java index 030e4cb383..64e6689d42 100644 --- a/flutter-studio/src/io/flutter/actions/OpenAndroidModule.java +++ b/flutter-studio/src/io/flutter/actions/OpenAndroidModule.java @@ -21,9 +21,10 @@ import org.jetbrains.plugins.gradle.util.GradleConstants; import java.awt.event.InputEvent; +import java.nio.file.Path; import static com.android.tools.idea.gradle.project.ProjectImportUtil.findGradleTarget; -import static com.intellij.ide.impl.ProjectUtil.*; +import static com.intellij.ide.impl.ProjectUtil.openOrImport; import static com.intellij.openapi.fileChooser.impl.FileChooserUtil.setLastOpenedFile; /** @@ -74,7 +75,7 @@ private static void openOrImportProject(@NotNull VirtualFile projectFile, } Project newProject = openOrImport(projectFile.getPath(), project, false); if (newProject != null) { - setLastOpenedFile(newProject, projectFile); + setLastOpenedFile(newProject, Path.of(projectFile.getPath())); if (sourceFile != null && !sourceFile.isDirectory()) { OpenFileAction.openFile(sourceFile, newProject); }