diff --git a/index.html b/index.html
index 4a1cc8c..1573aab 100644
--- a/index.html
+++ b/index.html
@@ -5836,10 +5836,14 @@ html[data-view="mobile"] #exfilDeskCanvas { max-height: 500px; }
showTechHub();
});
+ // Double-click/tap to skip scene (same as Escape on desktop)
+ document.addEventListener('dblclick', () => {
+ document.dispatchEvent(new KeyboardEvent('keydown', { key: 'Escape', bubbles: true }));
+ });
+
// Keyboard shortcuts for testing
document.addEventListener('keydown', (e) => {
if (e.key === 'Escape') {
- if (isAndroidApp) return;
// SceneRefs: return to caller
const refsDiv = document.getElementById('sceneRefs');
if (refsDiv.classList.contains('visible')) {
diff --git a/www/index.html b/www/index.html
index 4a1cc8c..1573aab 100644
--- a/www/index.html
+++ b/www/index.html
@@ -5836,10 +5836,14 @@ html[data-view="mobile"] #exfilDeskCanvas { max-height: 500px; }
showTechHub();
});
+ // Double-click/tap to skip scene (same as Escape on desktop)
+ document.addEventListener('dblclick', () => {
+ document.dispatchEvent(new KeyboardEvent('keydown', { key: 'Escape', bubbles: true }));
+ });
+
// Keyboard shortcuts for testing
document.addEventListener('keydown', (e) => {
if (e.key === 'Escape') {
- if (isAndroidApp) return;
// SceneRefs: return to caller
const refsDiv = document.getElementById('sceneRefs');
if (refsDiv.classList.contains('visible')) {