From f359fcf49609f579b8731ce1f1e1a5284f18c482 Mon Sep 17 00:00:00 2001 From: Andrew Branson Date: Tue, 19 Feb 2013 17:04:35 +0100 Subject: Bouncing wasn't cancelled when no results returned. --- src/main/java/com/c2kernel/gui/EntityFinder.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/main/java/com/c2kernel/gui/EntityFinder.java') diff --git a/src/main/java/com/c2kernel/gui/EntityFinder.java b/src/main/java/com/c2kernel/gui/EntityFinder.java index 7a16f26..5f841b1 100644 --- a/src/main/java/com/c2kernel/gui/EntityFinder.java +++ b/src/main/java/com/c2kernel/gui/EntityFinder.java @@ -151,10 +151,11 @@ public class EntityFinder extends Box implements Runnable { @Override public void run() { Thread.currentThread().setName("Entity Search"); - MainFrame.progress.startBouncing("Searching. Please Wait"); - findButton.setEnabled(false); findNextButton.setEnabled(false); String searchTerm = inputField.getText(); if (searchTerm.length() == 0) return; // don't allow null searches + + findButton.setEnabled(false); findNextButton.setEnabled(false); + MainFrame.progress.startBouncing("Searching. Please Wait"); findNextButton.setEnabled(false); String term = inputField.getText(); // The following block does property searching when the field contains a colon, but that returns EntityPaths, which the tree can't handle -- cgit v1.2.3