equal
deleted
inserted
replaced
141 // ---------------------------------------------------- |
141 // ---------------------------------------------------- |
142 CSpdiaAppUi::~CSpdiaAppUi() |
142 CSpdiaAppUi::~CSpdiaAppUi() |
143 { |
143 { |
144 FeatureManager::UnInitializeLib(); |
144 FeatureManager::UnInitializeLib(); |
145 |
145 |
146 // We had gone to some other application using active application.. |
|
147 // We are coming back..Restore the GridStatus.. |
|
148 if(iSpeedPrivate!=NULL) |
|
149 { |
|
150 if(iSpeedPrivate->State() == CSpeedDialPrivate::STATE_IDLE && |
|
151 iSpeedPrivate->GridStatus() == CSpeedDialPrivate::EGridNoUse ) |
|
152 { |
|
153 iSpeedPrivate->SetGridStatus(CSpeedDialPrivate::EGridUse); |
|
154 } |
|
155 } |
|
156 |
|
157 CSpdiaView* view = dynamic_cast<CSpdiaView*>(View( KViewId )); |
146 CSpdiaView* view = dynamic_cast<CSpdiaView*>(View( KViewId )); |
158 if ( view ) |
147 if ( view ) |
159 { |
148 { |
160 view->SetSpeedPrivate( NULL ); |
149 view->SetSpeedPrivate( NULL ); |
161 } |
150 } |