Fixed flyout menus sometimes getting stuck partially closed (Issue 856).

git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2042 eee81c28-f429-11dd-99c0-75d572ba1ddd
master
Peter Reid 2011-09-24 23:38:47 +00:00
parent 25c6faf0e8
commit 718d377a98
1 changed files with 5 additions and 5 deletions

View File

@ -915,11 +915,14 @@
var timer; var timer;
var pos = $(show_sel).position();
$(hold_sel).css({'left': pos.left+34, 'top': pos.top+77});
// Clicking the "show" icon should set the current mode // Clicking the "show" icon should set the current mode
shower.mousedown(function(evt) { shower.mousedown(function(evt) {
if(shower.hasClass('disabled')) return false; if(shower.hasClass('disabled')) return false;
var holder = $(show_sel.replace('_show','')); var holder = $(hold_sel);
var l = holder[0].style.left; var l = pos.left+34;
var w = holder.width()*-1; var w = holder.width()*-1;
var time = holder.data('shown_popop')?200:0; var time = holder.data('shown_popop')?200:0;
timer = setTimeout(function() { timer = setTimeout(function() {
@ -948,9 +951,6 @@
}); });
// $('#tools_rect').mouseleave(function(){$('#tools_rect').fadeOut();}); // $('#tools_rect').mouseleave(function(){$('#tools_rect').fadeOut();});
var pos = $(show_sel).position();
$(hold_sel).css({'left': pos.left+34, 'top': pos.top+77});
}); });
setFlyoutTitles(); setFlyoutTitles();