title: Just upgraded from 3.0.7 to 3.2.8; Partials not displaying
body: <p>I just upgraded from 3.0.7 to 3.2.8 and a bunch of partials are not being displayed.  However, they are being rendered (according to the logs), and no error message is given.  Here's a (simplified) example:</p>
  
  <p><strong>layouts/application.html.haml</strong></p>
  
  <pre><code>(snip)
  %body
    = yield :header
    = yield
  (snip)
  </code></pre>
  
  <p><strong>home/index.html.haml</strong></p>
  
  <pre><code>- content_for :head do
    (snip)
  
  - content_for :header do
    (snip)
  
  = render(:partial =&gt; "home_content", :layout =&gt; "shared/layouts/content_columns")
  </code></pre>
  
  <p><strong>shared/layouts/_content_columns.html.haml</strong></p>
  
  <pre><code>%div
    .content
      = yield :content_column
    .sidebar
      = yield :sidebar
  </code></pre>
  
  <p><strong>home/_home_content.html.haml</strong></p>
  
  <pre><code>- content_for :content_column do
    = render_external("twitter")
    = render(:partial =&gt; "seo_content")
  
  - content_for :sidebar do
    = render(:partial =&gt; "featured")
    = render(:partial =&gt; "testimonials")
    = render(:partial =&gt; "social")
  </code></pre>
  
  <p>All the content for <code>:head</code> and <code>:header</code> is displayed, while none of the <code>:content_column</code> or <code>:sidebar</code> content is.  I figure something changed with rendering partials with layouts, but some quick searching didn't yield anything obvious.</p>
  
  <p>Thanks!</p>
  
  <p><strong>UPDATE</strong></p>
  
  <p>Here's the rendering order from the logs (including debug statements I included in <code>shared/layouts/_content_columns.html.haml</code>):</p>
  
  <pre><code>Rendered home/_twitter.html.haml (1.4ms)
  Rendered home/_seo_content.html.haml (0.9ms)
  Rendered home/_featured.html.haml (2.2ms)
  Rendered home/_testimonials.html.haml (2.1ms)
  Rendered home/_social.html.haml (213.8ms)
  DEBUG: String="Rendering shared/layouts/content_columns"
  DEBUG: String="At '= yield :content_column'"
  DEBUG: String="At '= yield :sidebar'"
  Rendered home/_home_content.html.haml (256.9ms)
  Rendered home/index.html.haml within layouts/application (300.6ms)
  </code></pre>
  
  <p>As you can see, the partials are being rendered before <code>home_content</code> and <code>index</code>, so their content should be grabbed by the <code>= yield</code> in <code>layouts/application</code></p>