From b294b050435f7e97037e17b7abfb8bb8476c0914 Mon Sep 17 00:00:00 2001 From: Eduardo Lundgren Date: Tue, 3 Jun 2008 20:00:50 +0000 Subject: Resizable grid bug on IE - fixed #2939 --- ui/source/ui.resizable.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ui/source') diff --git a/ui/source/ui.resizable.js b/ui/source/ui.resizable.js index 286f61d7f..2203f3945 100644 --- a/ui/source/ui.resizable.js +++ b/ui/source/ui.resizable.js @@ -582,7 +582,7 @@ $.ui.plugin.add("resizable", "grid", { resize: function(e, ui) { var o = ui.options, self = $(this).data("resizable"), cs = self.size, os = self.originalSize, op = self.originalPosition, a = self.axis, ratio = o._aspectRatio || e.shiftKey; o.grid = typeof o.grid == "number" ? [o.grid, o.grid] : o.grid; - var ox = Math.round((cs.width - os.width) / o.grid[0]) * o.grid[0], oy = Math.round((cs.height - os.height) / o.grid[1]) * o.grid[1]; + var ox = Math.round((cs.width - os.width) / (o.grid[0]||1)) * (o.grid[0]||1), oy = Math.round((cs.height - os.height) / (o.grid[1]||1)) * (o.grid[1]||1); if (/^(se|s|e)$/.test(a)) { self.size.width = os.width + ox; -- cgit v1.2.3