feeder GUI is now disabled during scanning

git-svn-id: https://ipscan.svn.sourceforge.net/svnroot/ipscan/trunk@355 375186e5-ef17-0410-b0b6-91563547dcda
This commit is contained in:
angryziber 2008-04-01 22:46:23 +00:00
parent 39a531fc47
commit 33141c514b
2 changed files with 4 additions and 0 deletions

View File

@ -259,6 +259,7 @@ public class MainWindow {
shell.getDisplay().asyncExec(new Runnable() {
public void run() {
boolean enabled = state == ScanningState.IDLE;
feederArea.setEnabled(enabled);
feederSelectionCombo.setEnabled(enabled);
prefsButton.setEnabled(enabled);
fetchersButton.setEnabled(enabled);

View File

@ -124,6 +124,9 @@ public class ResultTable extends Table implements FetcherRegistryUpdateListener
return;
getDisplay().syncExec(new Runnable() {
public void run() {
if (isDisposed())
return;
if (scanningResults.isRegistered(result)) {
// just redraw the item
int index = scanningResults.update(result);