You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by sv...@apache.org on 2014/06/12 21:05:39 UTC

git commit: WICKET-5615 UploadProgressBar does not show up if no FileUploadField is given

Repository: wicket
Updated Branches:
  refs/heads/master 240ab3c39 -> 281349b08


WICKET-5615 UploadProgressBar does not show up if no FileUploadField is
given

Project: http://git-wip-us.apache.org/repos/asf/wicket/repo
Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/281349b0
Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/281349b0
Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/281349b0

Branch: refs/heads/master
Commit: 281349b084840e76e7ca348c33bb67a578243bda
Parents: 240ab3c
Author: svenmeier <sv...@meiers.net>
Authored: Thu Jun 12 21:03:24 2014 +0200
Committer: svenmeier <sv...@meiers.net>
Committed: Thu Jun 12 21:03:24 2014 +0200

----------------------------------------------------------------------
 .../extensions/ajax/markup/html/form/upload/progressbar.js   | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/wicket/blob/281349b0/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/form/upload/progressbar.js
----------------------------------------------------------------------
diff --git a/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/form/upload/progressbar.js b/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/form/upload/progressbar.js
index 0afdd80..e91098c 100644
--- a/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/form/upload/progressbar.js
+++ b/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/form/upload/progressbar.js
@@ -47,8 +47,12 @@
 		},
 
 		start : function(){
-			var fileupload = Wicket.$(this.fileid);
-			if (fileupload && fileupload.value) {
+			var displayprogress = true;
+			if (this.fileid) {
+				var fileupload = Wicket.$(this.fileid);
+				displayprogress = fileupload && fileupload.value;
+			}
+			if (displayprogress) {
 				this.setPercent(0);
 				this.setStatus(this.initialStatus);
 				Wicket.DOM.show(this.statusid, 'block');