diff --git a/src/java/com/threerings/presents/client/ClientDObjectMgr.java b/src/java/com/threerings/presents/client/ClientDObjectMgr.java index 4e334ebe1..3fb042b4d 100644 --- a/src/java/com/threerings/presents/client/ClientDObjectMgr.java +++ b/src/java/com/threerings/presents/client/ClientDObjectMgr.java @@ -152,13 +152,13 @@ public class ClientDObjectMgr Object obj; if ((obj = _actions.getNonBlocking()) != null) { // do the proper thing depending on the object - if (obj instanceof BootstrapNotification) { + if (obj instanceof EventNotification) { + dispatchEvent(((EventNotification)obj).getEvent()); + + } else if (obj instanceof BootstrapNotification) { BootstrapData data = ((BootstrapNotification)obj).getData(); _client.gotBootstrap(data, this); - } else if (obj instanceof EventNotification) { - dispatchEvent(((EventNotification)obj).getEvent()); - } else if (obj instanceof ObjectResponse) { registerObjectAndNotify((ObjectResponse)obj);