code: function(tmbs, reload) {
  				var attach = function(node, tmb) {
  						$('<img/>')
  							.on('load', function() {
  								node.find('.elfinder-cwd-icon').addClass(tmb.className).css('background-image', "url('"+tmb.url+"')");
  							})
  							.attr('src', tmb.url);
  					},
  					chk  = function(hash, tmb) {
  						var node = $('#'+fm.cwdHash2Id(hash)),
  							file, tmbObj, reloads = [];
  	
  						if (node.length) {
  							if (tmb != '1') {
  								file = fm.file(hash);
  								if (file.tmb !== tmb) {
  									file.tmb = tmb;
  								}
  								tmbObj = fm.tmb(file);
  								if (reload) {
  									node.find('.elfinder-cwd-icon').addClass(tmbObj.className).css('background-image', "url('"+tmbObj.url+"')");
  								} else {
  									attach(node, tmbObj);
  								}
  								delete bufferExt.attachTmbs[hash];
  							} else {
  								if (reload) {
  									loadThumbnails([hash]);
  								} else if (! bufferExt.tmbLoading[hash]) {
  									bufferExt.getTmbs.push(hash);
  								}
  							}
  						}
  					};
  
  				if ($.isPlainObject(tmbs) && Object.keys(tmbs).length) {
  					Object.assign(bufferExt.attachTmbs, tmbs);
  					$.each(tmbs, chk);
  					if (! reload && bufferExt.getTmbs.length && ! Object.keys(bufferExt.tmbLoading).length) {
  						loadThumbnails();
  					}
  				}
  			}
docs: fm.time('cwdLoad');