clock2/clockui/uilayer/clockcityselectionlist/src/clockcityselectionlistimpl.cpp
branchRCL_3
changeset 78 356f28cd5ca0
parent 0 f979ecb2b13e
child 86 ed599363c2d7
equal deleted inserted replaced
74:97232defd20e 78:356f28cd5ca0
   342         {
   342         {
   343         DoSelectCityL();
   343         DoSelectCityL();
   344         
   344         
   345         __PRINTS( "CClockCitySelectionListImpl::OkToExitL - Exit" );
   345         __PRINTS( "CClockCitySelectionListImpl::OkToExitL - Exit" );
   346         
   346         
   347         return EFalse;
   347         return ETrue;
   348         }
   348         }
   349     
   349     
   350     __PRINTS( "CClockCitySelectionListImpl::OkToExitL - Exit" );
   350     __PRINTS( "CClockCitySelectionListImpl::OkToExitL - Exit" );
   351     
   351     
   352     return CAknSelectionListDialog::OkToExitL( aButtonId );
   352     return CAknSelectionListDialog::OkToExitL( aButtonId );
   521             iCityInfo->iCityGroupId = cityGroupId;       			
   521             iCityInfo->iCityGroupId = cityGroupId;       			
   522             
   522             
   523             // Cleanup.
   523             // Cleanup.
   524             CleanupStack::PopAndDestroy( cityArray );
   524             CleanupStack::PopAndDestroy( cityArray );
   525 
   525 
   526             if( aTryExit )
   526 
   527                 {
       
   528                 // City is selected. We can exit the dialog now.
       
   529                 this->TryExitL( NULL );
       
   530                 }
       
   531             }
   527             }
   532         // Cleanup.
   528         // Cleanup.
   533         CleanupStack::PopAndDestroy( localizedCityArray );
   529         CleanupStack::PopAndDestroy( localizedCityArray );
   534         CleanupStack::PopAndDestroy( localizedCityGroup );
   530         CleanupStack::PopAndDestroy( localizedCityGroup );
   535         CleanupStack::PopAndDestroy( tzLocalizer );
   531         CleanupStack::PopAndDestroy( tzLocalizer );