+ guiApp.Lock();
+ {
+ double thisTime = GetTime();
+ if(thisTime - lastTime > 0.25)
+ {
+ NotifyUpdateSearchLocation(owner, this, stack[frame].listing.path); // TEMPORARY // searchPanel.SearchUpdateLabel(stack[frame].listing.path);
+ //if(!messageNode)
+ // CreateMessageNode();
+ //delete messageNode.label;
+ //messageNode.label = PrintString("Searching '", stack[frame].listing.path, "'...");
+ //messageNode.EnsureVisible(false);
+ //fsb.Select(messageNode);
+ //fsb.Update(null);
+ //guiApp.UpdateDisplay();
+ lastTime = thisTime;
+ }
+ }
+ guiApp.Unlock();