diff --git a/DroidFish/src/org/petero/droidfish/engine/DroidComputerPlayer.java b/DroidFish/src/org/petero/droidfish/engine/DroidComputerPlayer.java index bcb874c..e87ce12 100644 --- a/DroidFish/src/org/petero/droidfish/engine/DroidComputerPlayer.java +++ b/DroidFish/src/org/petero/droidfish/engine/DroidComputerPlayer.java @@ -1018,13 +1018,12 @@ public class DroidComputerPlayer { if (Thread.currentThread().isInterrupted()) return; + if ((searchRequest == null) || (searchRequest.currPos == null)) + return; + long now = System.currentTimeMillis(); if (now < lastGUIUpdate + guiUpdateInterval) return; - lastGUIUpdate = now; - - if ((searchRequest == null) || (searchRequest.currPos == null)) - return; int id = engineState.searchId; if (depthModified) {