   }
   
   internal func rotated(notification: NSNotification) {
-    handleTitlePlaceholderAndCursor()
+    // device rotation
+    handlePlaceholderAndCursor(textView: header, placeholder: headerPlaceholder, header: true)
+    handlePlaceholderAndCursor(textView: body, placeholder: bodyPlaceholder, header: false)
   }
   
   internal func dismissKeyboard() {

  
  override func viewDidAppear(animated: Bool) {
    super.viewDidAppear(animated)
    handleTitlePlaceholderAndCursor()
  }
  
  // MARK: - create

  
  private var scrollView: UIScrollView!
  private var header: UITextView!
  private var body: UITextView!
  private var headerPlaceholder: UILabel!
  private var bodyPlaceholder: UILabel!
  private var yes: UIButton!
  private var no: UIButton!
  
