From ea2d803c18056046b5707ecfcbce79e053609377 Mon Sep 17 00:00:00 2001 From: Alexis Deveria Date: Tue, 3 Nov 2009 18:21:23 +0000 Subject: [PATCH] Fixed Issue 301: Move to Layer doesn't behave properly in Opera and Safari git-svn-id: http://svg-edit.googlecode.com/svn/branches/transformlist@902 eee81c28-f429-11dd-99c0-75d572ba1ddd --- editor/svg-editor.js | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/editor/svg-editor.js b/editor/svg-editor.js index d0f004aa..5e743664 100644 --- a/editor/svg-editor.js +++ b/editor/svg-editor.js @@ -322,20 +322,10 @@ function svg_edit_setup() { if ( (elem && !is_node) || multiselected) { // update the selected elements' layer - $('#selLayerNames')[0].removeAttribute('disabled'); - var opts = $('#selLayerNames option'); - for (var i = 0; i < opts.length; ++i) { - var opt = opts[i]; - if (currentLayer == opt.textContent) { - opt.setAttribute('selected', 'selected'); - } - else { - opt.removeAttribute('selected'); - } - } + $('#selLayerNames').removeAttr('disabled').val(currentLayer); } else { - $('#selLayerNames')[0].setAttribute('disabled', 'disabled'); + $('#selLayerNames').attr('disabled', 'disabled'); } }; @@ -1515,7 +1505,7 @@ function svg_edit_setup() { appendstr += "" + name + ""; } layerlist.append(appendstr); - selLayerNames.append(""); + selLayerNames.append(""); } // handle selection of layer $('#layerlist td.layername')