Diffstat (limited to 'noncore/settings/networksettings/wlan/wlanimp2.cpp') (more/less context) (show whitespace changes)
-rw-r--r-- | noncore/settings/networksettings/wlan/wlanimp2.cpp | 6 |
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() return; } - // display splash screen + // disable button and display splash screen + rescanButton->setEnabled( false ); QFrame* splash = new QFrame( this, "splash", false, WStyle_StaysOnTop | WStyle_DialogBorder | WStyle_Customize ); splash->setLineWidth( 2 ); splash->setFrameStyle( QFrame::Panel | QFrame::Raised ); @@ -416,9 +417,10 @@ void WLANImp::rescanNeighbourhood() wiface->setMode( "managed" ); // TODO: use previous mode wiface->setPromiscuousMode( false ); + // hide splash screen and reenable button splash->hide(); delete splash; - + rescanButton->setEnabled( true ); } void WLANImp::handlePacket( OPacket* p ) |