correction du bug lié à la réserve

bug quand on met un vitrail en réserve, échange la place de 2 vitraux du centre, puis remet un vitrail de la réserve dans le trou libre, la réserve ne se vidait aps
page-accueil
adplantade 5 years ago
parent 4b92f4df5f
commit 9563bd10d0

@ -332,13 +332,14 @@
{
canvasNumber=e.currentTarget.id.substring(6);
document.getElementById("canvas"+mousePos[0]).classList.remove('vitrail-select');
if(mousePos[0]=="R" && canvasNumber!="R")
if(mousePos[0].match(/[R]/g)!=null && canvasNumber!="R")
{
if(!isVisible(canvasNumber))
{
toggleVisible(canvasNumber);
tabR[canvasNumber]=[];
toggleVisible(canvasNumber,true);
toggleVisible(mousePos[0].substring(1),true);
}
}
else
@ -543,10 +544,27 @@
canvas4.addEventListener("mouseleave",function(e){
document.getElementById("canvas4").classList.remove('vitrail-hover');
})
/*
canvasR.addEventListener("mousedown",function(e){
mousePos = [e.currentTarget.id.substring(6),compas(e.clientX,e.clientY,e.currentTarget)];
})
*/
canvasR1.addEventListener("mousedown",function(e){
mousePos = [e.currentTarget.id.substring(6),compas(e.clientX,e.clientY,e.currentTarget)];
document.getElementById("canvasR1").classList.add('vitrail-select');
})
canvasR2.addEventListener("mousedown",function(e){
mousePos = [e.currentTarget.id.substring(6),compas(e.clientX,e.clientY,e.currentTarget)];
document.getElementById("canvasR2").classList.add('vitrail-select');
})
canvasR3.addEventListener("mousedown",function(e){
mousePos = [e.currentTarget.id.substring(6),compas(e.clientX,e.clientY,e.currentTarget)];
document.getElementById("canvasR3").classList.add('vitrail-select');
})
canvasR4.addEventListener("mousedown",function(e){
mousePos = [e.currentTarget.id.substring(6),compas(e.clientX,e.clientY,e.currentTarget)];
document.getElementById("canvasR4").classList.add('vitrail-select');
})
canvasR.addEventListener("mouseup",function(e){
rotationManager(e);

Loading…
Cancel
Save