From f978e00cb88a20b82dddf4e03fe126c5cd79fcc4 Mon Sep 17 00:00:00 2001 From: MasterGordon Date: Mon, 2 Apr 2018 13:31:53 +0200 Subject: [PATCH] Fixed Firefox Crash --- js/userinterface.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/js/userinterface.js b/js/userinterface.js index 014b10f..6f9edfd 100644 --- a/js/userinterface.js +++ b/js/userinterface.js @@ -132,7 +132,7 @@ function onDocumentMouseMove(event) { } else { isCursorInInfo = false } - if (mousedown && mode == "build") { + if (mousedown && mode == "build" && isCursorInScreen) { if (factorys[currentFactory].tiles[cursorScreenX][cursorScreenY] == 0) { if (new toBuild().pay()) factorys[currentFactory].tiles[cursorScreenX][cursorScreenY] = new toBuild(cursorScreenX, cursorScreenY, factorys[currentFactory]) @@ -273,7 +273,7 @@ function buildEvents() { } } } - if (mode == "build") { + if (mode == "build" && isCursorInScreen) { if (factorys[currentFactory].tiles[cursorScreenX][cursorScreenY] == 0) { if (new toBuild().pay()) factorys[currentFactory].tiles[cursorScreenX][cursorScreenY] = new toBuild(cursorScreenX, cursorScreenY, factorys[currentFactory]) @@ -445,6 +445,7 @@ function drawBigInventory(inventory) { itemCount[index]++ } } + var swapped = for(var i=0;i