Mercurial > flash_v2
diff host/tools/configtool/common/win32/CTCommonDoc.cpp @ 107:7f461c3a372c
Merge from eCos master repository on 2000-07-04-08:04:30-BST
| author | jlarmour |
|---|---|
| date | Tue, 04 Jul 2000 07:34:17 +0000 |
| parents | 95f3e12a6327 |
| children |
line wrap: on
line diff
--- a/host/tools/configtool/common/win32/CTCommonDoc.cpp +++ b/host/tools/configtool/common/win32/CTCommonDoc.cpp @@ -944,8 +944,10 @@ void CConfigToolDoc::SelectPackages () bChanged|=pItem->Unload(); } else if (bNowLoaded) {// if the package should be loaded const CString strVersion(dlg.GetVersion (strPackageName)); - if (bPreviouslyLoaded) { // if the package is not already loaded + if (bPreviouslyLoaded) { // if the package is already loaded + CdlTransactionCallback::set_callback_fn (NULL); // avoid value refresh attempts during load/unload bChanged|=pItem->ChangeVersion(strVersion); + CdlTransactionCallback::set_callback_fn (CdlTransactionHandler); // restore value refresh } else { // the package was not loaded but should now be loaded TRACE (_T("Loading package %s\n"), strMacroName);
