diff --git a/source/UI/js/Image/ImageViewer.js b/source/UI/js/Image/ImageViewer.js index 00cb7855..5e895127 100644 --- a/source/UI/js/Image/ImageViewer.js +++ b/source/UI/js/Image/ImageViewer.js @@ -43,6 +43,14 @@ Ox.ImageViewer = function(options, self) { }) .options(options || {}) .update({ + area: function() { + if (self.options.area && self.options.area.length == 4) { + var centerAndZoom = getCenterAndZoom(self.options.area); + self.options.center = centerAndZoom.center; + self.options.zoom = centerAndZoom.zoom; + setCenterAndZoom(true, true); + } + }, center: function() { setCenterAndZoom(true, true); },