       @setPaneTransitionClasses()
       @resetSizeAndPosition()
       @setDisplaySize()
-      transitions[@transition].setupIn.call(@).then =>
+      @_transitions[@transition].setupIn.call(@).then =>
         super(time).then =>
           @root.style.transform = ''
           window.addEventListener 'resize', @_resizeHandler

      because the pane is already hidden."
    else
      @setPaneTransitionClasses()
      transitions[@transition].setupOut.call(@).then =>
        super(time).then =>
          window.removeEventListener 'resize', @_resizeHandler


    @prefixedClasses.add PANE_CLS
    @syncProperty @context, 'transition start end width height'

    # Set of pane transitions.
    @_transitions = transitions

    @on 'transition:in', ->
      @_transitions[@transition].in?.call @
      #@setDisplaySize()

    @on 'transition:out', ->
      @_transitions[@transition].out?.call @

  # Clone shared view-model properties.
  @cloneProperty Pane, 'transition start end width height center'


  ###*
  # Set of transition utilities for positioning and sizing the pane.
  #
  # @member _transitions
  # @memberof stout-ui/pane/PaneView#
  # @protected
  ###


  ###*
