From 7233c34e0f266f4c948f72962295228f6d2e7fc3 Mon Sep 17 00:00:00 2001 From: Ray Greenwell Date: Fri, 27 May 2005 01:01:26 +0000 Subject: [PATCH] Call userObjectWillChange prior to informing the caller that the change has been reported. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3578 542714f4-19e9-0310-aa3c-eee0fc999fb1 --- src/java/com/threerings/presents/server/PresentsClient.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/java/com/threerings/presents/server/PresentsClient.java b/src/java/com/threerings/presents/server/PresentsClient.java index 2814803c0..adf43934f 100644 --- a/src/java/com/threerings/presents/server/PresentsClient.java +++ b/src/java/com/threerings/presents/server/PresentsClient.java @@ -203,14 +203,14 @@ public class PresentsClient Object[] args = new Object[] { new Integer(clobj.getOid()) }; _clobj.postMessage(ClientObject.CLOBJ_CHANGED, args); + // call down to any derived classes + clientObjectWillChange(_clobj, clobj); + // let the caller know that we've got some new business if (ucl != null) { ucl.changeReported(clobj); } - // call down to any derived classes - clientObjectWillChange(_clobj, clobj); - // release our old client object; this will destroy it _cmgr.releaseClientObject(_username);