-
<%= render :partial=>"avatar/avatar_form",:locals=> {source:@project} %>
+
<%= render :partial=>"avatar/avatar_form",:locals=> {source:@project} %>
<%= labelled_form_for @project do |f| %>
<%= render :partial => 'form', :locals => { :f => f } %>
<%= submit_tag l(:button_save) %>
diff --git a/public/javascripts/avatars.js b/public/javascripts/avatars.js
index ea8a843b1..24bc1ee1c 100644
--- a/public/javascripts/avatars.js
+++ b/public/javascripts/avatars.js
@@ -41,7 +41,8 @@ function ajaxUpload(file, fileSpan, inputEl) {
progressEventHandler: onProgress.bind(progressSpan)
})
.done(function(result) {
- progressSpan.progressbar( 'value', 100 ).remove();
+ progressSpan.progressbar( 'value', 100 );
+ progressSpan.progressbar( 'destroy');
fileSpan.find('input.description, a').css('display', 'inline-block');
})
.fail(function(result) {
@@ -57,7 +58,7 @@ function ajaxUpload(file, fileSpan, inputEl) {
});
}
- var progressSpan = fileSpan.append('
');
+ var progressSpan = $('#upload_progressbar');
progressSpan.progressbar();
fileSpan.addClass('ajax-waiting');