diff --git a/platform/platform-api/src/com/intellij/ui/components/breadcrumbs/Breadcrumbs.java b/platform/platform-api/src/com/intellij/ui/components/breadcrumbs/Breadcrumbs.java index 393569045ac5..d8e478989abf 100644 --- a/platform/platform-api/src/com/intellij/ui/components/breadcrumbs/Breadcrumbs.java +++ b/platform/platform-api/src/com/intellij/ui/components/breadcrumbs/Breadcrumbs.java @@ -47,6 +47,8 @@ import java.util.function.Function; import javax.swing.JComponent; import javax.swing.border.AbstractBorder; +import static javax.swing.SwingUtilities.isLeftMouseButton; + /** * @author Sergey.Malenkov */ @@ -416,6 +418,7 @@ public class Breadcrumbs extends JComponent implements RegionPainter { if (!isHovered(crumb)) consumer = hover; break; case MouseEvent.MOUSE_CLICKED: + if (!isLeftMouseButton(event)) break; crumb = function.apply(event); if (crumb != null) consumer = select; break;