summaryrefslogtreecommitdiff
path: root/noncore/settings/networksettings/wlan/wlanimp2.cpp
Unidiff
Diffstat (limited to 'noncore/settings/networksettings/wlan/wlanimp2.cpp') (more/less context) (show whitespace changes)
-rw-r--r--noncore/settings/networksettings/wlan/wlanimp2.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/noncore/settings/networksettings/wlan/wlanimp2.cpp b/noncore/settings/networksettings/wlan/wlanimp2.cpp
index 5cb78cf..11dfe74 100644
--- a/noncore/settings/networksettings/wlan/wlanimp2.cpp
+++ b/noncore/settings/networksettings/wlan/wlanimp2.cpp
@@ -370,7 +370,8 @@ void WLANImp::rescanNeighbourhood()
370 return; 370 return;
371 } 371 }
372 372
373 // display splash screen 373 // disable button and display splash screen
374 rescanButton->setEnabled( false );
374 QFrame* splash = new QFrame( this, "splash", false, WStyle_StaysOnTop | WStyle_DialogBorder | WStyle_Customize ); 375 QFrame* splash = new QFrame( this, "splash", false, WStyle_StaysOnTop | WStyle_DialogBorder | WStyle_Customize );
375 splash->setLineWidth( 2 ); 376 splash->setLineWidth( 2 );
376 splash->setFrameStyle( QFrame::Panel | QFrame::Raised ); 377 splash->setFrameStyle( QFrame::Panel | QFrame::Raised );
@@ -416,9 +417,10 @@ void WLANImp::rescanNeighbourhood()
416 wiface->setMode( "managed" ); // TODO: use previous mode 417 wiface->setMode( "managed" ); // TODO: use previous mode
417 wiface->setPromiscuousMode( false ); 418 wiface->setPromiscuousMode( false );
418 419
420 // hide splash screen and reenable button
419 splash->hide(); 421 splash->hide();
420 delete splash; 422 delete splash;
421 423 rescanButton->setEnabled( true );
422} 424}
423 425
424void WLANImp::handlePacket( OPacket* p ) 426void WLANImp::handlePacket( OPacket* p )