                 actions       = {@props.actions}
                 create_file   = {@create_file}
                 create_folder = {@create_folder} />
-            <Button bsStyle={style} onClick={@props.actions.toggle_upload}><Icon name='upload' /> Upload</Button>
+            <Button
+                bsStyle={style}
+                onClick={@props.actions.toggle_upload}
+                active={@props.show_upload}
+            ><Icon name='upload' /> Upload</Button>
         </Col>
 
     render_activity : ->

            dragleave: (e) => @show_upload(e, false)
            complete: =>@props.actions.set_directory_files(@props.current_path)

        if @props.show_upload
            <Col sm=12>
                <Tip icon='file' title='Drag and drop files'
                    tip='Drag and drop files from your computer into the box below to upload them into your project.  You can upload individual files that are up to 30MB in size.'>
                    <h4 style={color:"#666"}>Drag and drop files (Currently, each file must be under 30MB; for bigger files, use SSH as explained in project settings.)</h4>

            actions      = {@props.actions} />

    render_new_file : ->
        style = if @props.show_upload then 'primary' else 'default'
        <Col sm=3>
            <ProjectFilesNew
                file_search   = {@props.file_search}
