           maxLength : 3000
         messages    :
           required  : "Please type a message..."
+      paste:=>
+        @requestEmbed()
       blur:=>
         @requestEmbed()
-      keydown:=>
-        if ($(event.which)[0] is 32) or ($(event.which)[0] is 86 and @previousWhich is 91)
+      keyup:=>
+        if ($(event.which)[0] is 32) # when space key is hit, URL is usually complete
           @requestEmbed()
-        @previousWhich = $(event.which)[0]
-
 
 
     @cancelBtn = new KDButtonView

    @tagController.reset()
    @submitBtn.setTitle "Submit"
    @removeCustomData "activity"
    @embedBox.clearEmbedAndHide()
    @previousWhich = 0
    @previousURL = ""

    super

        rules       :
          maxLength : 2000

    @previousURL = ""

    @largeInput = new KDInputView
