From 8f05a6becaf282224f3f87635361f78f69756387 Mon Sep 17 00:00:00 2001 From: Jan ten Bokkel <> Date: Tue, 17 Dec 2013 17:07:04 +0100 Subject: [PATCH] Change avatar placeholder on sort order change, fixes owncloud#287. --- js/contacts.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/js/contacts.js b/js/contacts.js index ee70743a..cdb381e0 100644 --- a/js/contacts.js +++ b/js/contacts.js @@ -50,6 +50,7 @@ OC.Contacts = OC.Contacts || {}; // ~30% faster than jQuery. try { this.$listelem.get(0).firstElementChild.getElementsByClassName('nametext')[0].innerHTML = escapeHTML(this.displayNames[method]); + this.setThumbnail(); } catch(e) { var $elem = this.$listelem.find('.nametext').text(escapeHTML(this.displayNames[method])); $elem.text(escapeHTML(this.displayNames[method])); @@ -1577,7 +1578,7 @@ OC.Contacts = OC.Contacts || {}; Contact.prototype.setThumbnail = function($elem, refresh) { if(!this.data.thumbnail && !refresh) { this.getListItemElement().find('.avatar').css('height', '32px'); - this.getListItemElement().find('.avatar').imageplaceholder(this.getDisplayName()); + this.getListItemElement().find('.avatar').imageplaceholder(this.getDisplayName()[0] || '#'); return; } if(!$elem) {