From f361be7c96383a055e167b7202e2cfa255193f37 Mon Sep 17 00:00:00 2001 From: Jaime Wren Date: Thu, 24 Jul 2025 15:30:20 -0700 Subject: [PATCH] Stop calling getButton() in ComponentWithBrowseButton This API is marked to be removed from the API in the platform, see https://github.com/JetBrains/intellij-community/blob/master/platform/platform-api/src/com/intellij/openapi/ui/ComponentWithBrowseButton.java#L270 --- .../server/ui/DartCommandLineConfigurationEditorForm.java | 2 +- .../ide/runner/server/ui/DartWebdevConfigurationEditorForm.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/third_party/src/main/java/com/jetbrains/lang/dart/ide/runner/server/ui/DartCommandLineConfigurationEditorForm.java b/third_party/src/main/java/com/jetbrains/lang/dart/ide/runner/server/ui/DartCommandLineConfigurationEditorForm.java index dec3b9489..f88b1444f 100644 --- a/third_party/src/main/java/com/jetbrains/lang/dart/ide/runner/server/ui/DartCommandLineConfigurationEditorForm.java +++ b/third_party/src/main/java/com/jetbrains/lang/dart/ide/runner/server/ui/DartCommandLineConfigurationEditorForm.java @@ -57,7 +57,7 @@ public DartCommandLineConfigurationEditorForm(final Project project) { public static void initDartFileTextWithBrowse(final @NotNull Project project, final @NotNull TextFieldWithBrowseButton textWithBrowse) { - textWithBrowse.getButton().addActionListener(e -> { + textWithBrowse.addActionListener(e -> { final String initialPath = FileUtil.toSystemIndependentName(textWithBrowse.getText().trim()); final VirtualFile initialFile = initialPath.isEmpty() ? null : LocalFileSystem.getInstance().findFileByPath(initialPath); final PsiFile initialPsiFile = initialFile == null ? null : PsiManager.getInstance(project).findFile(initialFile); diff --git a/third_party/src/main/java/com/jetbrains/lang/dart/ide/runner/server/ui/DartWebdevConfigurationEditorForm.java b/third_party/src/main/java/com/jetbrains/lang/dart/ide/runner/server/ui/DartWebdevConfigurationEditorForm.java index ba1372ab0..f174d2e8b 100644 --- a/third_party/src/main/java/com/jetbrains/lang/dart/ide/runner/server/ui/DartWebdevConfigurationEditorForm.java +++ b/third_party/src/main/java/com/jetbrains/lang/dart/ide/runner/server/ui/DartWebdevConfigurationEditorForm.java @@ -26,7 +26,7 @@ public class DartWebdevConfigurationEditorForm extends SettingsEditor { + myHtmlFileField.addActionListener(e -> { final String initialPath = FileUtil.toSystemIndependentName(myHtmlFileField.getText().trim()); final VirtualFile initialFile = initialPath.isEmpty() ? null : LocalFileSystem.getInstance().findFileByPath(initialPath); final PsiFile initialPsiFile = initialFile == null ? null : PsiManager.getInstance(project).findFile(initialFile);