     } else if selectedButton == btnModalPosition {
       row = positions.indexOf(selectedModalPosition ?? "")
     } else if selectedButton == btnModalSize {
-//      row = sizes.indexOf(selectedModalWidth ?? "")
+      pickerView.selectRow(sizes.indexOf(selectedModalWidth ?? "") ?? 0, inComponent: 0, animated: false)
+      pickerView.selectRow(sizes.indexOf(selectedModalHeight ?? "") ?? 0, inComponent: 1, animated: false)
+      return
     } else if selectedButton == btnKeyboardTranslation {
       row = keyboardTranslations.indexOf(selectedKeyboardTranslation ?? "")
     } else if selectedButton == btnBlurEffectStyle {
       row = blurEffectStyles.indexOf(selectedBlurEffectStyle ?? "")
     }
-    pickerView.selectRow(row ?? 0, inComponent: component ?? 0, animated: false)
+    pickerView.selectRow(row ?? 0, inComponent: 0, animated: false)
   }
 
   // MARK: UIPickerDelegate / DataSource

    } else if selectedButton == btnModalPosition {
      return [positions]
    } else if selectedButton == btnModalSize {
      return [sizes]
    } else if selectedButton == btnKeyboardTranslation {
      return [keyboardTranslations]
    }

  }

  func resetSelectedItemPicker() {
    var row: Int?
    if selectedButton == btnAnimationType {
      row = animations.indexOf(selectedAnimationType ?? "")      
