diff --git a/CHANGELOG b/CHANGELOG index 991eebce3..73e463c11 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,6 +1,7 @@ CHANGELOG Roundcube Webmail =========================== +- Fix "null" instead of empty string on messages list in IE10 (#1489145) - Fix so bounces addresses in Sender headers are skipped on Reply-All (#1489011) - Fix bug where serialized strings were truncated in PDO::quote() (#1489142) - Fix displaying messages with invalid self-closing HTML tags (#1489137) diff --git a/program/js/app.js b/program/js/app.js index bac15f843..f990c8cf8 100644 --- a/program/js/app.js +++ b/program/js/app.js @@ -1892,7 +1892,8 @@ function rcube_webmail() else html = cols[c]; - col.innerHTML = html; + if (html) + col.innerHTML = html; row.appendChild(col); } @@ -4417,7 +4418,8 @@ function rcube_webmail() for (c in cols) { col = document.createElement('td'); col.className = String(c).toLowerCase(); - col.innerHTML = cols[c]; + if (cols[c]) + col.innerHTML = cols[c]; row.appendChild(col); } @@ -5863,7 +5865,7 @@ function rcube_webmail() for (c=0, len=repl.length; c < len; c++) { cell = document.createElement('td'); - cell.innerHTML = repl[c].html; + cell.innerHTML = repl[c].html || ''; if (repl[c].id) cell.id = repl[c].id; if (repl[c].className) cell.className = repl[c].className; tr.appendChild(cell);