diff --git a/app/static/js/services/nativeBridgeService.js b/app/static/js/services/nativeBridgeService.js
index 4a83a80..2dd2ee7 100644
--- a/app/static/js/services/nativeBridgeService.js
+++ b/app/static/js/services/nativeBridgeService.js
@@ -142,7 +142,14 @@
data3: data3 === undefined ? 0 : data3,
sampleOffset: sampleOffset || 0,
live: !!live
- }).catch(function (e) { console.warn('[BridgeService] push_midi_event:', e); });
+ }).then(function () {
+ _pushOk = (_pushOk || 0) + 1;
+ if ((_pushOk + (_pushFail || 0)) % 100 === 0 && window.__sfDiag) window.__sfDiag('PUSH_MIDI ok=' + _pushOk + ' fail=' + (_pushFail || 0));
+ }).catch(function (e) {
+ _pushFail = (_pushFail || 0) + 1;
+ if (_lastPushFail !== String(e)) { _lastPushFail = String(e); if (window.__sfDiag) window.__sfDiag('PUSH_MIDI_FAIL ' + e); }
+ console.warn('[BridgeService] push_midi_event:', e);
+ });
return true;
},
diff --git a/app/templates/index.html b/app/templates/index.html
index ec534a8..376b95f 100644
--- a/app/templates/index.html
+++ b/app/templates/index.html
@@ -39,7 +39,7 @@
-
+