This commit is contained in:
Zalmoxisus 2014-10-22 00:06:57 +00:00
commit 4e327e7b51
3 changed files with 10 additions and 3 deletions

View File

@ -185,7 +185,7 @@ var ContactList = (function (my) {
*/
function createDisplayNameParagraph(displayName) {
var p = document.createElement('p');
p.innerHTML = displayName;
p.innerText = displayName;
return p;
};
@ -203,7 +203,7 @@ var ContactList = (function (my) {
var contactName = $('#contactlist #' + resourceJid + '>p');
if (contactName && displayName && displayName.length > 0)
contactName.html(displayName);
contactName.text(displayName);
});
my.setClickable = function(resourceJid, isClickable) {

View File

@ -46,6 +46,13 @@ var Util = (function (my) {
my.escapeHtml = function (unsafeText) {
return $('<div/>').text(unsafeText).html();
};
/**
* Escapes only tags from the given text.
*/
my.escapeTags = function (unsafeText) {
return unsafeText.replace(/</g, '&lt;').replace(/>/g, '&gt;');
};
/**
* Returns the available video width.

View File

@ -623,7 +623,7 @@ var VideoLayout = (function (my) {
$('#editDisplayName').select();
var inputDisplayNameHandler = function (name) {
if (nickname !== name) {
if (name && nickname !== name) {
nickname = name;
window.localStorage.displayname = nickname;
connection.emuc.addDisplayNameToPresence(nickname);