X-Git-Url: http://git.nikiroo.be/?p=nikiroo-utils.git;a=blobdiff_plain;f=layout%2FStretchLayoutManager.java;h=4bcb0cffc4c29e3a6cb088efa7a8afa8f5c4bebd;hp=ee2bf5aba5e5f70d4da15e6376bcd36164b26f7e;hb=e6bb1700749980e69b5e913acbfd276f129c24dc;hpb=cf01c92f5809a0732409e280fb0f32f27393618d diff --git a/layout/StretchLayoutManager.java b/layout/StretchLayoutManager.java index ee2bf5a..4bcb0cf 100644 --- a/layout/StretchLayoutManager.java +++ b/layout/StretchLayoutManager.java @@ -146,11 +146,11 @@ public class StretchLayoutManager implements LayoutManager { */ private void layoutChildren() { double widthRatio = (double) width / originalWidth; - if (!Double.isFinite(widthRatio)) { + if (Math.abs(widthRatio) > Double.MAX_VALUE) { widthRatio = 1; } double heightRatio = (double) height / originalHeight; - if (!Double.isFinite(heightRatio)) { + if (Math.abs(heightRatio) > Double.MAX_VALUE) { heightRatio = 1; } for (TWidget child: children.keySet()) {