Author: konstantin.mishin
Date: 2010-12-01 13:07:03 -0500 (Wed, 01 Dec 2010)
New Revision: 20276
Modified:
sandbox/trunk/ui/fileupload/ui/src/main/resources/META-INF/resources/org.richfaces/fileupload.js
Log:
RF-9496
Modified:
sandbox/trunk/ui/fileupload/ui/src/main/resources/META-INF/resources/org.richfaces/fileupload.js
===================================================================
---
sandbox/trunk/ui/fileupload/ui/src/main/resources/META-INF/resources/org.richfaces/fileupload.js 2010-12-01
17:50:52 UTC (rev 20275)
+++
sandbox/trunk/ui/fileupload/ui/src/main/resources/META-INF/resources/org.richfaces/fileupload.js 2010-12-01
18:07:03 UTC (rev 20276)
@@ -36,6 +36,14 @@
SERVER_ERROR: "server_error"
};
+ var pressButton = function(event) {
+ jQuery(this).children(":first").css("background-position",
"3px 3px").css("padding", "4px 4px 2px 22px");
+ };
+
+ var unpressButton = function(event) {
+ jQuery(this).children(":first").css("background-position",
"2px 2px").css("padding", "3px 5px 3px 21px");
+ };
+
richfaces.ui = richfaces.ui || {};
richfaces.ui.FileUpload = richfaces.BaseComponent.extendClass({
@@ -69,8 +77,11 @@
this.cleanInput = this.input.clone();
this.addProxy = jQuery.proxy(this.__addItem, this);
this.input.change(this.addProxy);
- this.uploadButton.click(jQuery.proxy(this.__startUpload, this));
- this.clearButton.click(jQuery.proxy(this.__removeAllItems, this));
+
this.addButton.mousedown(pressButton).mouseup(unpressButton).mouseout(unpressButton);
+ this.uploadButton.click(jQuery.proxy(this.__startUpload,
this)).mousedown(pressButton)
+ .mouseup(unpressButton).mouseout(unpressButton);
+ this.clearButton.click(jQuery.proxy(this.__removeAllItems,
this)).mousedown(pressButton)
+ .mouseup(unpressButton).mouseout(unpressButton);
this.iframe.load(jQuery.proxy(this.__load, this));
if (this.onfilesubmit) {
richfaces.Event.bind(this.element, "onfilesubmit", new
Function("event", this.onfilesubmit));
Show replies by date