         #console.log("-- History:", [{author_id: sender_id, content:mesg, date:time_stamp}] )
 
         @syncdb.save()
+        @setState(last_sent: mesg)
 
     toggle_editing: (message, is_editing) =>
         if not @syncdb?

                date: message.get('date')
            is_equal: (a, b) => (a - 0) == (b - 0)
        @syncdb.save()

    set_input: (input) =>
        @setState(input:input)

            @props.actions.toggle_editing(@props.message, false)
        else if e.keyCode==13 and not e.shiftKey # 13: enter key
            mesg = @refs.editedMessage.getValue()
            if mesg != @newest_content()
                @props.actions.send_edit(@props.message, mesg)
            else
                @props.actions.toggle_editing(@props.message, false)
            @setState(show_edit_input:false)

    edit_message: ->
        @props.actions.toggle_editing(@props.message, true)
        @setState(show_edit_input:true)

    focus_endpoint: (e) ->
        val = e.target.value
        e.target.value = ''
        e.target.value = val

    blank_column:  ->
        <Col key={2} xs={2}></Col>

    render: ->
        cols = [@avatar_column(), @content_column(), @blank_column()]
