                 if plugin.settingsClass?
                   <Button ref="setting-btn"
                           bsStyle='primary' bsSize='xs' style={width: 'calc(100% / 3)'}
-                          onClick={_.partial @props.toggleSettingPop, plugin.name}>
+                          onClick={@toggleSettingPop}>
                     <FontAwesome name='gear' />
                     {__ 'Settings'}
                   </Button>

    config = yield PluginManager.selectConfig(state ,null, null)
    @setState
      config: config
  toggleSettingPop: (name, state) ->
    settingPopOpen = @state.settingPopOpen
    if state?
      settingPopOpen[name] = state
    else
      if settingPopOpen[name]?
        settingPopOpen[name] = !settingPopOpen[name]
      else
        settingPopOpen[name] = true
    @setState {settingPopOpen}
  handleAdvancedShow: ->
    advanced = !@state.advanced
    @setState {advanced}

            plugin={plugin}
            handleClickAuthorLink={@handleClickAuthorLink}
            handleUpdate={@handleUpdate}
            handleEnable={@handleEnable}
            handleRemove={@handleRemove}
            />
      }
      {
