From 952d8787f5ecac62f81756346b9162e151d3a1ac Mon Sep 17 00:00:00 2001 From: "marcins78@gmail.com" Date: Tue, 25 Oct 2011 01:29:28 +0000 Subject: [PATCH] Making the deck builder working faster. --- gemp-lotr/gemp-lotr-web/src/main/webapp/js/deckBuildingUi.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/gemp-lotr/gemp-lotr-web/src/main/webapp/js/deckBuildingUi.js b/gemp-lotr/gemp-lotr-web/src/main/webapp/js/deckBuildingUi.js index f25db9c64..af4eaf422 100644 --- a/gemp-lotr/gemp-lotr-web/src/main/webapp/js/deckBuildingUi.js +++ b/gemp-lotr/gemp-lotr-web/src/main/webapp/js/deckBuildingUi.js @@ -322,8 +322,10 @@ var GempLotrDeckBuildingUI = Class.extend({ that.displayCardInfo(selectedCardElem.data("card")); } else if (selectedCardElem.hasClass("cardInCollection")) { that.selectionFunc(selectedCardElem.data("card").blueprintId, selectedCardElem.data("card").zone); + that.layoutUI(false); } else if (selectedCardElem.hasClass("cardInDeck")) { that.removeCardFromDeck(selectedCardElem); + that.layoutUI(false); } return false; } @@ -450,7 +452,6 @@ var GempLotrDeckBuildingUI = Class.extend({ var cardDiv = createCardDiv(card.imageUrl, null, card.isFoil()); cardDiv.data("card", card); container.append(cardDiv); - this.layoutUI(); return cardDiv; }, @@ -520,7 +521,6 @@ var GempLotrDeckBuildingUI = Class.extend({ var attDiv = that.addCardToContainer(blueprintId, "attached", that.drawDeckDiv); cardData.attachedCards.push(attDiv); added = true; - that.layoutUI(); } }); if (!added) { @@ -574,7 +574,6 @@ var GempLotrDeckBuildingUI = Class.extend({ } else { cardDiv.remove(); } - this.layoutUI(); this.deckDirty = true; },