From 5e7f4870cc21f8432590841a7aefd2bbe2f2a27a Mon Sep 17 00:00:00 2001 From: krmbn0576 Date: Wed, 7 Jun 2017 02:51:07 +0900 Subject: [PATCH 1/2] fix can't tap retry button on mobile devices --- js/rpg_core/Graphics.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/js/rpg_core/Graphics.js b/js/rpg_core/Graphics.js index 6a4461ca..ef2aa71f 100644 --- a/js/rpg_core/Graphics.js +++ b/js/rpg_core/Graphics.js @@ -288,6 +288,10 @@ Graphics.printLoadingError = function(url) { button.style.color = '#ffffff'; button.style.backgroundColor = '#000000'; button.onclick = ResourceHandler.retry.bind(ResourceHandler); + button.ontouchstart = function(event) { + ResourceHandler.retry(); + event.stopPropagation(); + }; this._errorPrinter.appendChild(button); this._loadingCount = -Infinity; } From 76d73b173d36a7a8d2815e5aed702907d680a5e5 Mon Sep 17 00:00:00 2001 From: krmbn0576 Date: Wed, 7 Jun 2017 10:38:25 +0900 Subject: [PATCH 2/2] unify mouse and touch --- js/rpg_core/Graphics.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/js/rpg_core/Graphics.js b/js/rpg_core/Graphics.js index ef2aa71f..9be6ec9d 100644 --- a/js/rpg_core/Graphics.js +++ b/js/rpg_core/Graphics.js @@ -287,8 +287,7 @@ Graphics.printLoadingError = function(url) { button.style.fontSize = '24px'; button.style.color = '#ffffff'; button.style.backgroundColor = '#000000'; - button.onclick = ResourceHandler.retry.bind(ResourceHandler); - button.ontouchstart = function(event) { + button.onmousedown = button.ontouchstart = function(event) { ResourceHandler.retry(); event.stopPropagation(); };