Mercurial > hg > openjdk > bsd-port > jdk
changeset 8828:f13ac1c18eb1
8173853: IllegalArgumentException in java.awt.image.ReplicateScaleFilter
Reviewed-by: prr, serb
author | dmarkov |
---|---|
date | Tue, 14 Mar 2017 11:00:09 +0300 |
parents | a0f95831a5b8 |
children | 4327556ae36c |
files | src/share/classes/sun/awt/CustomCursor.java |
diffstat | 1 files changed, 2 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/share/classes/sun/awt/CustomCursor.java Mon Jul 17 11:47:12 2017 +0200 +++ b/src/share/classes/sun/awt/CustomCursor.java Tue Mar 14 11:00:09 2017 +0300 @@ -65,7 +65,8 @@ // Scale image to nearest supported size. Dimension nativeSize = toolkit.getBestCursorSize(width, height); - if (nativeSize.width != width || nativeSize.height != height) { + if ((nativeSize.width != width || nativeSize.height != height) && + (nativeSize.width != 0 && nativeSize.height != 0)) { cursor = cursor.getScaledInstance(nativeSize.width, nativeSize.height, Image.SCALE_DEFAULT);