title: UWP ComboBox no longer has open/close animations (build 14393)
body: <p>I'm styling a ComboBox in my UWP app and I'm trying to come up with a solution to the missing dropdown animations in the control.</p>
  
  <p>Looks like the open/close animations were removed with the Anniversary Update, I mean, they are still played in the Settings app for some reason, but I no longer see them in both my own app, in the Calculator or any other UWP app compiled for Windows 10 14393.</p>
  
  <p>This is what I see in the ComboBox template:</p>
  
  <pre><code>&lt;VisualStateGroup x:Name="DropDownStates"&gt;
    &lt;VisualState x:Name="Opened"&gt;
      &lt;Storyboard&gt;
        &lt;SplitOpenThemeAnimation OpenedTargetName="PopupBorder"
                                 ClosedTargetName="ContentPresenter"
                                 OffsetFromCenter="{Binding RelativeSource={RelativeSource TemplatedParent}, Path=TemplateSettings.DropDownOffset}"
                                 OpenedLength="{Binding RelativeSource={RelativeSource TemplatedParent}, Path=TemplateSettings.DropDownOpenedHeight}"/&gt;
      &lt;/Storyboard&gt;
    &lt;/VisualState&gt;
    &lt;VisualState x:Name="Closed"&gt;
      &lt;Storyboard&gt;
        &lt;SplitCloseThemeAnimation OpenedTargetName="PopupBorder"
                                  ClosedTargetName="ContentPresenter"
                                  OffsetFromCenter="{Binding RelativeSource={RelativeSource TemplatedParent}, Path=TemplateSettings.DropDownOffset}"
                                  OpenedLength="{Binding RelativeSource={RelativeSource TemplatedParent}, Path=TemplateSettings.DropDownOpenedHeight}"/&gt;
      &lt;/Storyboard&gt;
    &lt;/VisualState&gt;
  &lt;/VisualStateGroup&gt;
  </code></pre>
  
  <p>Those <code>SplitOpenThemeAnimation</code> animations are not really animations since they behave like a setter, their effect is immediate and not animated at all.</p>
  
  <p>I was wondering if there was a simple way to restore the previous animations (maybe I'm just missing a simple option/parameter to add in the XAML?) without having to manually mess with the template and write my own clip/transform animations, which is something I'd prefer not to do here, since should MS change the template again in a future build I'd have done all for nothing.</p>
  
  <p>Any suggestions here? Thanks!</p>
  
  <p><strong>EDIT:</strong> for the moment here's the workaround I'm using, but I'd like to have something that keeps the slide/clipping animation as the original animation did.</p>
  
  <pre><code>&lt;VisualState x:Name="Opened"&gt;
    &lt;Storyboard&gt;
      &lt;DoubleAnimation Storyboard.TargetName="Popup"
                       Storyboard.TargetProperty="Opacity"
                       From="0"
                       To="1"
                       Duration="0:0:0.2"&gt;
      &lt;DoubleAnimation.EasingFunction&gt;
        &lt;CircleEase EasingMode="EaseOut"/&gt;
      &lt;/DoubleAnimation.EasingFunction&gt;
    &lt;/DoubleAnimation&gt;
    &lt;DoubleAnimation Storyboard.TargetName="PopupTransform"
                     Storyboard.TargetProperty="(TranslateTransform.Y)"
                     From="-20"
                     To="0"
                     Duration="0:0:0.2"&gt;
      &lt;DoubleAnimation.EasingFunction&gt;
        &lt;CircleEase EasingMode="EaseOut"/&gt;
      &lt;/DoubleAnimation.EasingFunction&gt;
    &lt;/DoubleAnimation&gt;
    &lt;!--Original SplitOpenAnimation here--&gt;
  &lt;/Storyboard&gt;
  </code></pre>
  
  <p></p>