Этот замечательный плугин очень хорош и благодарю его содателя, JustOff
Только в сборке с другими плугами он почти бесполезен оказался, увы. Хотелось бы это изменить. Суть с том, что если стоит расширения TaabUtils или FLST то при клике на иконке звука - меняется и вкладка. Т.е. поведение из Оперы - когда клик на текущей активной вкл. значит переход на пред. активную. А тут и прылась собака...
Я , по своему невеликому умению , смог изменить плугин чтоб отключать звук на активной и не переходить на пред. активную. В секции кода, ф-ции NoisyTab изменил тип события с mousedown на просто click и добавил preventDefault();
Было:
Code: Select all
function createIconForTab(tab) {
.....
.....
icon.addEventListener("mousedown", function(event) {
if (event.button == 0) {
toggleMediaElementsMute(tab);
event.stopPropagation();
}
}, true);
Code: Select all
function createIconForTab(tab) {
.....
.....
icon.addEventListener("click", function(event) {
if (event.button == 0) {
event.preventDefault();
event.stopPropagation();
toggleMediaElementsMute(tab);
}
}, true);
JustOff памаги доделать , шикарный и нужный плугин
зы. или былоб шикарно, ежлиб в это расширение добавить функции из FLST в виде опций. их всего две: клик по текущей - переход на пред. активную. и закрытие - тоже переход на пред. активную(но клик по иконке шобы не влиял никак - только отключение звука и все). Былаб ваашпе песня!