mirror of
https://github.com/angryip/ipscan.git
synced 2025-10-26 11:18:17 +00:00
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:
parent
39a531fc47
commit
33141c514b
@ -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);
|
||||
|
||||
@ -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);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user