summaryrefslogtreecommitdiff
authordrw <drw>2003-04-26 23:11:13 (UTC)
committer drw <drw>2003-04-26 23:11:13 (UTC)
commit77bed0e99aa0c912e5d86f257131c1f93afcee77 (patch) (side-by-side diff)
treec9ecc864e802a395c066bfb7d345e16dc1fc0968
parent98a9291263e167b8882ac916330e7215ebd884b4 (diff)
downloadopie-77bed0e99aa0c912e5d86f257131c1f93afcee77.zip
opie-77bed0e99aa0c912e5d86f257131c1f93afcee77.tar.gz
opie-77bed0e99aa0c912e5d86f257131c1f93afcee77.tar.bz2
Fix for bug #887 - do not perform documents update when doing a 'ipkg update'
Diffstat (more/less context) (show whitespace changes)
-rw-r--r--noncore/settings/aqpkg/mainwin.cpp7
-rw-r--r--noncore/settings/aqpkg/mainwin.h1
2 files changed, 8 insertions, 0 deletions
diff --git a/noncore/settings/aqpkg/mainwin.cpp b/noncore/settings/aqpkg/mainwin.cpp
index 58f6feb..f0e8e48 100644
--- a/noncore/settings/aqpkg/mainwin.cpp
+++ b/noncore/settings/aqpkg/mainwin.cpp
@@ -758,2 +758,3 @@ void MainWindow :: updateServer()
connect( dlg, SIGNAL( reloadData( InstallDlgImpl * ) ), this, SLOT( reloadData( InstallDlgImpl * ) ) );
+ reloadDocuments = FALSE;
stack->addWidget( dlg, 3 );
@@ -788,2 +789,3 @@ void MainWindow :: upgradePackages()
connect( dlg, SIGNAL( reloadData( InstallDlgImpl * ) ), this, SLOT( reloadData( InstallDlgImpl * ) ) );
+ reloadDocuments = TRUE;
stack->addWidget( dlg, 3 );
@@ -930,2 +932,3 @@ void MainWindow :: downloadRemotePackage()
connect( dlg, SIGNAL( reloadData( InstallDlgImpl * ) ), this, SLOT( reloadData( InstallDlgImpl * ) ) );
+ reloadDocuments = TRUE;
stack->addWidget( dlg, 3 );
@@ -969,2 +972,3 @@ void MainWindow :: applyChanges()
connect( dlg, SIGNAL( reloadData( InstallDlgImpl * ) ), this, SLOT( reloadData( InstallDlgImpl * ) ) );
+ reloadDocuments = TRUE;
stack->addWidget( dlg, 3 );
@@ -1108,2 +1112,4 @@ void MainWindow :: reloadData( InstallDlgImpl *dlg )
#ifdef QWS
+ if ( reloadDocuments )
+ {
m_status->setText( tr( "Updating Launcher..." ) );
@@ -1114,2 +1120,3 @@ void MainWindow :: reloadData( InstallDlgImpl *dlg )
e << lf;
+ }
#endif
diff --git a/noncore/settings/aqpkg/mainwin.h b/noncore/settings/aqpkg/mainwin.h
index c4548b1..f95c332 100644
--- a/noncore/settings/aqpkg/mainwin.h
+++ b/noncore/settings/aqpkg/mainwin.h
@@ -90,2 +90,3 @@ private:
bool downloadEnabled;
+ bool reloadDocuments;