From bb6c2ae8d8ef345a92d4f86af77ea968338424c0 Mon Sep 17 00:00:00 2001 From: nik Date: Tue, 10 Jan 2012 17:47:48 +0400 Subject: [PATCH] IDEA-79592: "Choose Libraries" popup: wrong button order on Mac --- .../ProjectStructureChooseLibrariesDialog.java | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/classpath/ProjectStructureChooseLibrariesDialog.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/classpath/ProjectStructureChooseLibrariesDialog.java index 09e3e887c7df..90c592b840cb 100644 --- a/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/classpath/ProjectStructureChooseLibrariesDialog.java +++ b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/classpath/ProjectStructureChooseLibrariesDialog.java @@ -26,6 +26,7 @@ import com.intellij.openapi.roots.libraries.LibraryTable; import com.intellij.openapi.roots.ui.configuration.libraries.LibraryPresentationManager; import com.intellij.openapi.roots.ui.configuration.projectRoot.LibrariesModifiableModel; import com.intellij.openapi.roots.ui.configuration.projectRoot.StructureConfigurableContext; +import com.intellij.openapi.util.SystemInfo; import com.intellij.ui.SimpleTextAttributes; import com.intellij.util.ui.classpath.ChooseLibrariesFromTablesDialog; import org.jetbrains.annotations.NotNull; @@ -126,12 +127,10 @@ public class ProjectStructureChooseLibrariesDialog extends ChooseLibrariesFromTa @Override protected Action[] createActions() { - return new Action[]{getCancelAction()}; - } - - @Override - protected Action[] createLeftSideActions() { - return new Action[]{getOKAction(), new CreateNewLibraryAction()}; + if (SystemInfo.isMac) { + return new Action[]{getCancelAction(), new CreateNewLibraryAction(), getOKAction()}; + } + return new Action[]{getOKAction(), new CreateNewLibraryAction(), getCancelAction()}; } @Override