       switch self {
       case .save, .search, .go:
         return UIColor(red: 9/255.0, green: 126/255.0, blue: 254/255.0, alpha: 1)
-      case .custom(let text, let actionButton) where actionButton:
+      case .custom(let _, let actionButton) where actionButton:
         return UIColor(red: 9/255.0, green: 126/255.0, blue: 254/255.0, alpha: 1)
       default:
         return nil

   - parameter at: the index of the button
   - parameter action: the block of code to execute when the UIControlEvents.touchUpInside event is triggered for this button
   */
  open func setAdditionalButton(title title: String, at index: AdditionalButtonIndex, action: @escaping () -> Void)
  {
    removeAdditionalButton(at: index)
    

    case TAG_B_RETURN:
      if isTextField() {
        let textField = textView as! UITextField
        let _ = textField.delegate?.textFieldShouldReturn?(textField)
      }
      else if isTextView() {
        textView?.insertText("\n")
