A linha original 140 em /usr/share/transmission/web/javascript/file-row.js
tenta inserir espaços com largura zero no nome do arquivo, portanto, seria muito útil em nomes extensos de arquivos.
name = name.replace(/([\/_\.])/g, "$1​");
O problema é que, quando definido, as sequências de escape HTML não são interpretadas, mas tornam-se visíveis para o usuário final. Isso pode ser resolvido usando sequências de escape do javascript.
Substitua a linha 140 por:
name = name.replace(/([\/_\.])/g, "$1\u200B");
Isso alcança o objetivo original.