From 364b0a61ae8db58ccd0f7da0d64e4f3f61294d12 Mon Sep 17 00:00:00 2001 From: Jacob Brookover Date: Thu, 7 Jul 2011 17:36:58 +0000 Subject: [PATCH] -More null checks for alternative interfaces git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2037 eee81c28-f429-11dd-99c0-75d572ba1ddd --- editor/svg-editor.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/editor/svg-editor.js b/editor/svg-editor.js index 854c238b..932c75ed 100644 --- a/editor/svg-editor.js +++ b/editor/svg-editor.js @@ -3279,8 +3279,13 @@ (function() { workarea.scroll(function() { - $('#ruler_x')[0].scrollLeft = workarea[0].scrollLeft; - $('#ruler_y')[0].scrollTop = workarea[0].scrollTop; + // TODO: jQuery's scrollLeft/Top() wouldn't require a null check + if ($('#ruler_x').length != 0) { + $('#ruler_x')[0].scrollLeft = workarea[0].scrollLeft; + } + if ($('#ruler_y').length != 0) { + $('#ruler_y')[0].scrollTop = workarea[0].scrollTop; + } }); }());