Skip to content

Conversation

@neenhouse
Copy link

In IE9, if you have whitespace and/or carriage returns between table
elements, it causes IE9 to render a blank column and pushes all the
content one column to the right. It seems the best solution is to
strip it out of the template string when you compile a template.

If you search google for "IE9 renders blank cells" you'll find lots of
references to this problem.

In IE9, if you have whitespace and/or carriage returns between table
elements, it causes IE9 to render a blank column and pushes all the
content one column to the right.  It seems the best solution is to
strip it out of the template string when you compile a template.

If you search google for "IE9 renders blank cells" you'll find lots of
references to this problem.
@wagenet
Copy link
Collaborator

wagenet commented Feb 13, 2013

@neenhouse Is this something you'd be able to update. Unfortunately, it doesn't merge cleanly anymore.

@wagenet
Copy link
Collaborator

wagenet commented Feb 13, 2013

Looks like #357 is related.

@michaeljonathanblack
Copy link

I also just encountered this issue. Random blank columns were being introduced all over my table. Was this issue closed because it's been solved and I simply have an old version of Handlebars? I believe I downloaded it within the last couple months.

Is there a nice solution out there that doesn't require me to flatten my template in the file? I'd like the template the remain readable, even if there are other code-based steps to solve this.

@kpdecker
Copy link
Collaborator

kpdecker commented Apr 7, 2013

Closing this issue so we can consolidate whitespace handling issues on #336

@kpdecker kpdecker closed this Apr 7, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants