From 7ff44cf08a05a9090eb02ac30affd217e50e4a69 Mon Sep 17 00:00:00 2001 From: Matti Tahvonen Date: Thu, 28 Feb 2008 10:44:04 +0000 Subject: [PATCH] fixes #1452 svn changeset:3939/svn branch:trunk --- .../itmill/toolkit/terminal/gwt/client/ui/IUpload.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/com/itmill/toolkit/terminal/gwt/client/ui/IUpload.java b/src/com/itmill/toolkit/terminal/gwt/client/ui/IUpload.java index 34fb9df5a1..bbe366cbd4 100644 --- a/src/com/itmill/toolkit/terminal/gwt/client/ui/IUpload.java +++ b/src/com/itmill/toolkit/terminal/gwt/client/ui/IUpload.java @@ -103,14 +103,18 @@ public class IUpload extends FormPanel implements Paintable, ClickListener, "Submit cancelled (disabled, no file or already submitted)"); return; } + // flush possibly pending variable changes, so they will be handled + // before upload + client.sendPendingVariableChanges(); + submitted = true; ApplicationConnection.getConsole().log("Submitted form"); disableUpload(); /* - * visit server after upload to see possible changes from UploadStarted - * event + * Visit server a moment after upload has started to see possible + * changes from UploadStarted event. Will be cleared on complete. */ t = new Timer() { public void run() { -- 2.39.5