                         {@show_history() if not @state.show_history and @props.message.get('history').size > 1}
                         {@hide_history() if @state.show_history and @props.message.get('history').size > 1}
                         {@get_timeago()}
+                        <div style={clear:'both'}></div>
                     </ListGroupItem>
                     <div></div>  {#This div tag fixes a weird bug where <li> tags would be rendered below the <ListGroupItem>}
                 </ListGroup>

            else
                @props.actions.set_editing(@props.message, false)

    # All the columns
    avatar_column: ->
        account = @props.user_map?.get(@props.message.get('sender_id'))?.toJS()

                {<Avatar account={account} /> if account? and @props.show_avatar}
            </div>
        </Col>

    is_user_editing: ->
        other_editors = @props.message.get('editing').remove(@props.account_id).keySeq()
        current_user = @props.user_map.get(@props.account_id).get('first_name') + ' ' + @props.user_map.get(@props.account_id).get('last_name')
        if @is_editing()
            if other_editors.size is 0 and not (@state.history_size != @props.message.get('history').size and @state.new_changes)
                return true
            else
                return false
        else
            return false

    content_column: ->
        value = @newest_content()
