From c1b22fbb21fbcb6802f0419e81a5a8875584fd62 Mon Sep 17 00:00:00 2001 From: Jesse Boyd Date: Sat, 4 Jun 2016 03:33:28 +1000 Subject: [PATCH] Fixes #136 --- .../sk89q/worldedit/extension/platform/CommandManager.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/core/src/main/java/com/sk89q/worldedit/extension/platform/CommandManager.java b/core/src/main/java/com/sk89q/worldedit/extension/platform/CommandManager.java index 2494a980..4267bc23 100644 --- a/core/src/main/java/com/sk89q/worldedit/extension/platform/CommandManager.java +++ b/core/src/main/java/com/sk89q/worldedit/extension/platform/CommandManager.java @@ -287,17 +287,18 @@ public final class CommandManager { } } finally { final EditSession editSession = locals.get(EditSession.class); - boolean delayed = false; + boolean hasSession = false; if (editSession != null) { editSession.flushQueue(); worldEdit.flushBlockBag(actor, editSession); session.remember(editSession, true, true); + hasSession = editSession.size() > 0; } if (fp != null) { fp.deleteMeta("fawe_action"); if (editSession != null) { final long time = System.currentTimeMillis() - start; - if (time > 0) { + if (time > 5 && hasSession) { BBC.ACTION_COMPLETE.send(actor, (time / 1000d)); ChangeSet fcs = editSession.getChangeSet(); if (fcs != null && fcs instanceof FaweStreamChangeSet) {