JQM (jQueryMobile) toggle() function performs differently if passing false first

JQM (jQueryMobile) toggle() function performs differently if passing false first

Here is an example:  http://jsfiddle.net/FzZwt/8/

If I pass false first the transition is smooth and slides.
If I pass true first the transition is instant

  1. <div data-role="page">
  2. <div data-role="fieldcontain">
  3. <fieldset data-role="controlgroup" data-type="horizontal">
  4. <div>Boolean Test 1 - Passing TRUE first</div>
  5. <input type="radio" name="boolean" id="true" value="true" />
  6. <label for="true">Yes</label>                
  7. <input type="radio" name="boolean" id="false" value="false" checked="checked"/>
  8. <label for="false">No</label>
  9. <div class="hidden" name="hidden_div" id="hidden_div">Show Me!!!</div>
  10. </fieldset>
  11. </div>
  12.     
  13. <div data-role="fieldcontain">
  14. <fieldset data-role="controlgroup" data-type="horizontal">
  15. <div>Boolean Test 2 - Passing FALSE First</div>
  16. <input type="radio" name="boolean2" id="true" value="true" />
  17. <label for="true">Yes</label>                
  18. <input type="radio" name="boolean2" id="false" value="false" checked="checked"/>
  19. <label for="false">No</label>
  20. <div class="hidden" name="hidden_div2" id="hidden_div2">Show Me!!!</div>
  21. </fieldset>
  22. </div>
  23.     
  24. </div>
is this considered a bug?