PR

Google Chrome111用対応テスト 他と同じでclickイベントに変更(戻す) #2722

kouho opened this at 2023-04-14T19:29:14; closed

Description

opened by kouho at 2023-04-14T19:29:14; updated 2023-04-17T10:24:31

概要

Google Chrome111以降度々発生しているバトルのUIボタンが効かない問題への対応
スキップが効かない・変速ができないという情報がある

対応内容

本家の以下のコミットで入れた対応を戻してみる。
e0510db5990e37979c80306b95b4a72024237af0  fix click event delay

対応理由

バトル以外ではタッチが効かないという報告はなく、
バトルのソース以外はclickイベントを使っていたようなので合わせる形に修正。
clickイベントはtouchstartとtouchendに比べてレスポンスが遅いようだがそもそも発火しない時がある方が問題と判断

確認した内容

バトル時にスキップが問題なく効くか、変速が問題ないか

Comment

#26980 by kouho at 2023-04-14T19:29:26; updated 2023-04-14T19:29:26

@wada
レビューお願いいたします

Comment

#26987 by wada at 2023-04-16T20:11:39; updated 2023-04-16T20:11:39

@kouho
確認OKです

wada add_label at 2023-04-16T20:11:42: 和田 LGTM
kouho merge at 2023-04-17T10:24:31: Google Chrome111用対応テスト 他と同じでclickイベントに変更(戻す)
kouho close at 2023-04-17T10:24:31: Close

Commit range

base44e5cede64eeb224a1fff3f843e8138d0c589a2f
head9abc1562b5ef2ad4db832f8a69dd103b5f33eb43
base branchjolly/jr-web:develop
head branchjolly/jr-web:fix_battle_click

View commits

Commit details are loaded from Git when a dynamic archive server is running, or can be embedded with --include-commits.
Files changed1 filesView patch
statusfile
modifiedpublic_html/js/JOLLYROGER_battle.js
Patch body is stored as a separate file to keep this page lightweight.