don't display progress icon when the completion takes little time

This commit is contained in:
peter
2011-10-12 19:50:09 +02:00
parent 253324dd0d
commit 4f1405caf7
@@ -230,7 +230,18 @@ public class LookupImpl extends LightweightHint implements LookupEx, Disposable
public void setCalculating(final boolean calculating) {
myCalculating = calculating;
myIconPanel.setVisible(calculating);
Runnable setVisible = new Runnable() {
@Override
public void run() {
myIconPanel.setVisible(myCalculating);
}
};
if (myCalculating) {
new Alarm().addRequest(setVisible, 100);
} else {
setVisible.run();
}
if (calculating) {
myProcessIcon.resume();
} else {