Sha256: be7fd0c2bcdca129c1a5649c530ee74fdfa4b43db0865bf3f871a1c0a30eea38

Contents?: true

Size: 421 Bytes

Versions: 8

Compression:

Stored size: 421 Bytes

Contents

# Disable dropdown opening when clicking the clear button
# http://stackoverflow.com/questions/29618382/disable-dropdown-opening-on-select2-clear

$(document).on 'select2:unselecting', (event) -> $(event.target).data('state', 'unselected')

$(document).on 'select2:open', (event) ->
  obj = $(event.target)

  if obj.data('state') == 'unselected'
    obj.removeData('state')
    setTimeout ( => obj.select2('close') ), 0

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
effective_form_inputs-0.7.5 app/assets/javascripts/effective_select/overrides.js.coffee
effective_form_inputs-0.7.4 app/assets/javascripts/effective_select/overrides.js.coffee
effective_form_inputs-0.7.3 app/assets/javascripts/effective_select/overrides.js.coffee
effective_form_inputs-0.7.2 app/assets/javascripts/effective_select/overrides.js.coffee
effective_form_inputs-0.7.1 app/assets/javascripts/effective_select/overrides.js.coffee
effective_form_inputs-0.7.0 app/assets/javascripts/effective_select/overrides.js.coffee
effective_form_inputs-0.6.4 app/assets/javascripts/effective_select/overrides.js.coffee
effective_form_inputs-0.6.3 app/assets/javascripts/effective_select/overrides.js.coffee