 
     .always =>
       @searching = false
-      @setUserInteraction(@user?)
       @updateCart(@user)
       @updateSearchResult()
 

    @durationElement.textContent = obj.durationText()
    @discountElement.textContent = "save #{obj.discount()}%"

  setUserInteraction: (enabled) =>
    $(@el).toggleClass('store-supporter-tag--disabled', !enabled)
    $('.js-slider').slider({ 'disabled': !enabled })

  updateSliderPresets: (values) =>
    @updateSliderPreset(elem, values) for elem in @sliderPresets


    $('#product-form').data 'disabled', disabled

  updateSearchResult: =>
    if @searching
      @inputFeedback.textContent = 'searching'
      return @setUserInteraction(false)

    [avatarUrl, text] = if @user
                          [@user.avatarUrl, '']
