From 0682c5b40e9b0a2a18dca963372eb62b11ee81f9 Mon Sep 17 00:00:00 2001 From: Paolo Brasolin <paolo.brasolin@eurac.edu> Date: Thu, 24 Mar 2022 09:17:57 +0100 Subject: [PATCH] feat: #fe toggle keyboard on mobile --- frontend/src/js/fight_scene.ts | 1 + frontend/src/js/typewriter.ts | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/frontend/src/js/fight_scene.ts b/frontend/src/js/fight_scene.ts index 60d879e..401a745 100644 --- a/frontend/src/js/fight_scene.ts +++ b/frontend/src/js/fight_scene.ts @@ -236,6 +236,7 @@ export default class FightScene extends Phaser.Scene { color: "#ffffff", }); this.typewriter = new Typewriter(); + this.typewriter.setHidden(this.game.device.os.desktop); this.typewriter.onSubmit = (inputStatus) => { if (inputStatus.began_at === null) return; if (inputStatus.ended_at === null) return; diff --git a/frontend/src/js/typewriter.ts b/frontend/src/js/typewriter.ts index b451c18..1fb0ede 100644 --- a/frontend/src/js/typewriter.ts +++ b/frontend/src/js/typewriter.ts @@ -138,6 +138,10 @@ class Typewriter { final: "", }; } + + setHidden(hidden: boolean) { + this.keyboard.keyboardDOM.hidden = hidden; + } } export default Typewriter; -- GitLab