Skip to content

Commit 8db11ff

Browse files
committed
fixed toggle touch controls
1 parent d5b3e1c commit 8db11ff

File tree

2 files changed

+3
-6
lines changed

2 files changed

+3
-6
lines changed

src/platform/wasm/controls.js

+1-6
Original file line numberDiff line numberDiff line change
@@ -208,18 +208,13 @@ export default class MgbaControls extends HTMLElement {
208208
}
209209

210210
addCanvasContainer(container) {
211-
//container.appendChild(document.getElementById('canvas-container'));
212211

213212
const canvasContainer = document.createElement('div');
214213
canvasContainer.id = 'canvas-container';
215214
container.appendChild(canvasContainer);
216215

217216
canvasContainer.appendChild(document.createElement('div'));
218-
//const canvas = document.getElementById('canvas');
219-
/*const canvasContainerContainer = document.createElement('div');
220-
canvasContainerContainer.appendChild(document.getElementById('canvas'));
221-
canvasContainer.appendChild(canvasContainerContainer);*/
222-
canvasContainer.appendChild(canvas);
217+
canvasContainer.appendChild(document.getElementById('canvas'));
223218
canvasContainer.appendChild(document.createElement('div'));
224219
}
225220

src/platform/wasm/game.js

+2
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,9 @@ export default class MgbaGame extends HTMLElement {
9595

9696
toggleTouchControls() {
9797
if (this.controls) {
98+
document.body.appendChild(document.getElementById('canvas'));
9899
this.controls.remove();
100+
this.controls = null;
99101
} else {
100102
this.controls = document.createElement('mgba-controls');
101103
this.appendChild(this.controls);

0 commit comments

Comments
 (0)