<p dir="auto">Sorry if this is sparse on details. I mainly want to determine if there is a bug with <code class="notranslate">showDrawer</code> or with the way I attempted to use it.</p>
<p dir="auto">Yesterday, I attempted to use <code class="notranslate">showDrawer</code> with the <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/flutter/flutter/commit/7be58b1ae0d4bddd181b3f44f509721ab070177f/hovercard" href="https://github.com/flutter/flutter/commit/7be58b1ae0d4bddd181b3f44f509721ab070177f"><tt>7be58b1</tt></a> alpha branch of Flutter. The drawer appeared/dismissed correctly, and the widgets I put in the drawer were correct.</p>
<p dir="auto">Unfortunately, I noticed that no matter how I attempted to change the state of what was drawn in the drawer, it would not re-render. In my case, I tried to put a <code class="notranslate">Switch</code> inside a <code class="notranslate">DrawerItem</code> to toggle debug mode for my app. I did confirm that the state did actually change, which led me to think that Flutter has a bug.</p>
<p dir="auto">I was following the Stocks demo app quite closely, which uses a Drawer to toggle the user's market sentiment (<code class="notranslate">Optimistic</code> vs <code class="notranslate">Pessimistic</code>). However, I was assuming that the app's behavior would match the <a href="https://play.google.com/store/apps/details?id=org.domokit.sky.demo" rel="nofollow">Sky Demo</a> app in the Google Play Store. I only just realized that this app is actually 3 months old (last update August 25), so it is very possible that in that time, the Stocks example does not function as it did before.</p>
<p dir="auto">I am currently unable to try running these examples (though I have found the <a href="https://github.com/flutter/flutter/tree/4b03a9eec899659e4770e5ec88e365afbac0916b/examples">instructions</a>), so if someone else can run the Stocks app and determine whether the Optimistic/Pessimistic radio buttons update the drawer menu or not, that would be very helpful.</p>
<p dir="auto">Otherwise, I will look into this more after the break.</p>
<p dir="auto"><a href="https://github.com/Hixie"><img src="https://avatars.githubusercontent.com/u/551196?v=3" align="left" width="96" height="96" hspace="10" style="max-width: 100%;"></a> <strong>Issue by <a href="https://github.com/Hixie">Hixie</a></strong><br>
<em>Wednesday Oct 07, 2015 at 21:22 GMT</em><br>
<em>Originally opened as <a href="https://github.com/flutter/engine/issues/1528">https://github.com/flutter/engine/issues/1528</a></em></p>
<hr>
<p dir="auto">e.g. the card_collection.dart demo's drawer's checkboxes don't check when you tap them.</p>