mirror of https://github.com/M66B/FairEmail.git
Fixed removing trailing block white space
This commit is contained in:
parent
774c246e33
commit
5b2b41c166
|
@ -2244,10 +2244,6 @@ public class HtmlHelper {
|
||||||
(i == 0 || endsWithSpace(block.get(i - 1).text())))
|
(i == 0 || endsWithSpace(block.get(i - 1).text())))
|
||||||
text = text.substring(1);
|
text = text.substring(1);
|
||||||
|
|
||||||
// Conditionally remove trailing whitespace
|
|
||||||
if (i == block.size() - 1 && endsWithSpace(text))
|
|
||||||
text = text.substring(0, text.length() - 1);
|
|
||||||
|
|
||||||
tnode.text(text);
|
tnode.text(text);
|
||||||
|
|
||||||
if (TextUtils.isEmpty(text))
|
if (TextUtils.isEmpty(text))
|
||||||
|
@ -2256,6 +2252,20 @@ public class HtmlHelper {
|
||||||
i++;
|
i++;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Remove trailing whitespace
|
||||||
|
while (block.size() > 0) {
|
||||||
|
tnode = block.get(block.size() - 1);
|
||||||
|
text = tnode.getWholeText();
|
||||||
|
if (endsWithSpace(text)) {
|
||||||
|
text = text.substring(0, text.length() - 1);
|
||||||
|
tnode.text(text);
|
||||||
|
}
|
||||||
|
if (TextUtils.isEmpty(text))
|
||||||
|
block.remove(block.size() - 1);
|
||||||
|
else
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
// Remove all blank blocks
|
// Remove all blank blocks
|
||||||
boolean blank = true;
|
boolean blank = true;
|
||||||
for (int i = 0; i < block.size(); i++) {
|
for (int i = 0; i < block.size(); i++) {
|
||||||
|
|
Loading…
Reference in New Issue