Fix calculation of whether doc parts fit (#3081)

master
Karl O'Keeffe 2017-10-22 07:54:23 +01:00 committed by GitHub
parent c6d97abf95
commit fa83ce3f3f
3 changed files with 8 additions and 8 deletions

View File

@ -271,7 +271,7 @@ function printDocToString(doc, options) {
const content = parts[0];
const contentFlatCmd = [ind, MODE_FLAT, content];
const contentBreakCmd = [ind, MODE_BREAK, content];
const contentFits = fits(contentFlatCmd, [], width - rem, true);
const contentFits = fits(contentFlatCmd, [], rem, true);
if (parts.length === 1) {
if (contentFits) {

View File

@ -109,9 +109,7 @@ before = (
before_break1 = (
<span>
<span
barbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbar
/>{" "}
<span barbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbarbar />{" "}
foo
</span>
);

View File

@ -469,7 +469,11 @@ facebook_translation_leave_text_around_tag = (
this_really_should_split_across_lines = (
<div>
before{stuff}after{stuff}after{stuff}after{stuff}after{stuff}after{stuff}after{stuff}after{stuff}after{stuff}after{stuff}after{stuff}after{stuff}after{stuff}after{stuff}after
before{stuff}after{stuff}after{stuff}after{stuff}after{stuff}after{stuff}after{
stuff
}after{stuff}after{stuff}after{stuff}after{stuff}after{stuff}after{stuff}after{
stuff
}after
</div>
);
@ -651,9 +655,7 @@ jsx_whitespace_after_tag = (
x = (
<div>
ENDS IN <div>
text text text text text text text text text text text
</div>{" "}
ENDS IN <div>text text text text text text text text text text text</div>{" "}
HRS
</div>
);