fix: Med Mic stop button not working - keep btn-medical-stt class on active button
When recording started, setMedicalMicButtonState() removed btn-medical-stt class from the active button and the click handler (bound to .btn-medical-stt) never fired on second click, so recording ran forever with no way to stop. Fix: keep btn-medical-stt class always; only add/remove btn-danger for active state.
This commit is contained in:
parent
7bb539a620
commit
e6c9939b09
|
|
@ -1112,10 +1112,11 @@
|
|||
var target = ($btn.data('target') || '').toString();
|
||||
var baseText = ($btn.data('label') || '🎙 Med Mic').toString();
|
||||
|
||||
$btn.removeClass('btn-danger').addClass('btn-medical-stt').prop('disabled', false).text(baseText);
|
||||
// Always keep btn-medical-stt so the click handler always fires
|
||||
$btn.removeClass('btn-danger').prop('disabled', false).text(baseText);
|
||||
|
||||
if (activeTarget && target === activeTarget) {
|
||||
$btn.removeClass('btn-medical-stt').addClass('btn-danger').text('⏹ Stop Mic');
|
||||
$btn.addClass('btn-danger').text('⏹ Stop Mic');
|
||||
}
|
||||
});
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user