From 2d9ff7a2e03a785b422d99fdac0d245c99f6be35 Mon Sep 17 00:00:00 2001 From: Alexis Deveria Date: Wed, 27 Oct 2010 19:28:32 +0000 Subject: [PATCH] Fixed Issue 729: You can move dialog boxes off the page git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1828 eee81c28-f429-11dd-99c0-75d572ba1ddd --- editor/svg-editor.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/editor/svg-editor.js b/editor/svg-editor.js index 94797f95..92206035 100644 --- a/editor/svg-editor.js +++ b/editor/svg-editor.js @@ -489,7 +489,7 @@ // In the future we may want to add additional types of dialog boxes, since // they should be easy to handle this way. (function() { - $('#dialog_container').draggable({cancel:'#dialog_content, #dialog_buttons *'}); + $('#dialog_container').draggable({cancel:'#dialog_content, #dialog_buttons *', containment: 'window'}); var box = $('#dialog_box'), btn_holder = $('#dialog_buttons'); var dbox = function(type, msg, callback, defText) { @@ -2590,7 +2590,7 @@ $('#svg_source_textarea').focus(); }; - $('#svg_docprops_container, #svg_prefs_container').draggable({cancel:'button,fieldset'}); + $('#svg_docprops_container, #svg_prefs_container').draggable({cancel:'button,fieldset', containment: 'window'}); var showDocProperties = function(){ if (docprops) return; @@ -3171,7 +3171,7 @@ var was_none = false; var pos = elem.position(); $("#color_picker") - .draggable({cancel:'.jGraduate_tabs,.jGraduate_colPick,.jGraduate_lgPick,.jGraduate_rgPick'}) + .draggable({cancel:'.jGraduate_tabs,.jGraduate_colPick,.jGraduate_lgPick,.jGraduate_rgPick', containment: 'window'}) .css(curConfig.colorPickerCSS || {'left': pos.left, 'bottom': 50 - pos.top}) .jGraduate( {