diff --git a/platform/icons/src/mac/text.png b/platform/icons/src/mac/text.png new file mode 100644 index 000000000000..682ea3f6df79 Binary files /dev/null and b/platform/icons/src/mac/text.png differ diff --git a/platform/icons/src/mac/text@2x.png b/platform/icons/src/mac/text@2x.png new file mode 100644 index 000000000000..2ddf127fc7c8 Binary files /dev/null and b/platform/icons/src/mac/text@2x.png differ diff --git a/platform/util/ui/src/com/intellij/util/ui/MacUIUtil.java b/platform/util/ui/src/com/intellij/util/ui/MacUIUtil.java index fade7b796ede..2880bcb913c8 100644 --- a/platform/util/ui/src/com/intellij/util/ui/MacUIUtil.java +++ b/platform/util/ui/src/com/intellij/util/ui/MacUIUtil.java @@ -15,7 +15,6 @@ import java.awt.event.MouseEvent; public final class MacUIUtil { public static final boolean USE_QUARTZ = "true".equals(System.getProperty("apple.awt.graphics.UseQuartz")); public static final String MAC_FILL_BORDER = "MAC_FILL_BORDER"; - public static final int MAC_COMBO_BORDER_V_OFFSET = 1; private static Cursor INVERTED_TEXT_CURSOR; private MacUIUtil() {} @@ -28,11 +27,11 @@ public final class MacUIUtil { } } - @NotNull - public static Cursor getInvertedTextCursor() { + public static @NotNull Cursor getInvertedTextCursor() { if (INVERTED_TEXT_CURSOR == null) { - final Toolkit toolkit = Toolkit.getDefaultToolkit(); - Image cursorImage = toolkit.getImage(MacUIUtil.class.getClassLoader().getResource("mac/text.png")); // will also load text@2x.png + Toolkit toolkit = Toolkit.getDefaultToolkit(); + // will also load text@2x.png + Image cursorImage = toolkit.getImage(MacUIUtil.class.getClassLoader().getResource("mac/text.png")); INVERTED_TEXT_CURSOR = toolkit.createCustomCursor(cursorImage, new Point(15, 13), "InvertedTextCursor"); } return INVERTED_TEXT_CURSOR;