[FIX] Some Safari bugs (#13895)
* Fix input text caret size on Safari * Prevent errors in absence of Permissions API; move microphone handling to messageBoxAudioMessage modulepull/12710/head^2
parent
ebbb457369
commit
6ef409591e
@ -1,20 +1,22 @@ |
||||
<template name="messageBoxAudioMessage" args="rid"> |
||||
<div class="rc-message-box__audio-message {{stateClass}}"> |
||||
<div class="rc-message-box__icon rc-message-box__audio-message-cancel js-audio-message-cancel"> |
||||
{{> icon block="rc-input__icon-svg" icon="circle-cross"}} |
||||
{{#if isAllowed}} |
||||
<div class="rc-message-box__audio-message {{stateClass}}"> |
||||
<div class="rc-message-box__icon rc-message-box__audio-message-cancel js-audio-message-cancel"> |
||||
{{> icon block="rc-input__icon-svg" icon="circle-cross"}} |
||||
</div> |
||||
<div class="rc-message-box__audio-message-timer"> |
||||
<span class="rc-message-box__audio-message-timer-dot"></span> |
||||
<span class="rc-message-box__audio-message-timer-text">{{time}}</span> |
||||
</div> |
||||
<div class="rc-message-box__icon rc-message-box__audio-message-done js-audio-message-done"> |
||||
{{> icon block="rc-input__icon-svg" icon="checkmark-circled"}} |
||||
</div> |
||||
<div class="rc-message-box__icon rc-message-box__audio-message-mic js-audio-message-record"> |
||||
{{> icon block="rc-input__icon-svg" icon="mic"}} |
||||
</div> |
||||
<div class="rc-message-box__icon rc-message-box__audio-message-loading js-audio-message-loading"> |
||||
{{> icon block="rc-input__icon-svg" icon="loading"}} |
||||
</div> |
||||
</div> |
||||
<div class="rc-message-box__audio-message-timer"> |
||||
<span class="rc-message-box__audio-message-timer-dot"></span> |
||||
<span class="rc-message-box__audio-message-timer-text">{{time}}</span> |
||||
</div> |
||||
<div class="rc-message-box__icon rc-message-box__audio-message-done js-audio-message-done"> |
||||
{{> icon block="rc-input__icon-svg" icon="checkmark-circled"}} |
||||
</div> |
||||
<div class="rc-message-box__icon rc-message-box__audio-message-mic js-audio-message-record"> |
||||
{{> icon block="rc-input__icon-svg" icon="mic"}} |
||||
</div> |
||||
<div class="rc-message-box__icon rc-message-box__audio-message-loading js-audio-message-loading"> |
||||
{{> icon block="rc-input__icon-svg" icon="loading"}} |
||||
</div> |
||||
</div> |
||||
{{/if}} |
||||
</template> |
||||
|
||||
Loading…
Reference in new issue