191 { |
191 { |
192 delete iContainer; |
192 delete iContainer; |
193 iContainer = NULL; |
193 iContainer = NULL; |
194 User::Leave( error ); |
194 User::Leave( error ); |
195 } |
195 } |
|
196 |
|
197 AppUi()->AddToViewStackL( *this, iContainer ); |
|
198 iContainer->HandleResourceChange(KEikDynamicLayoutVariantSwitch); |
196 |
199 |
197 if (!iAPIWrapper) |
200 if (!iAPIWrapper) |
198 { |
201 { |
199 iAPIWrapper = new( ELeave ) CAPControlListAPIWrapper(*this); |
202 iAPIWrapper = new( ELeave ) CAPControlListAPIWrapper(*this); |
200 iAPIWrapper->ConstructL(); |
203 iAPIWrapper->ConstructL(); |
201 } |
204 } |
202 if (!iChangeNotifier) |
205 if (!iChangeNotifier) |
203 { |
206 { |
204 iChangeNotifier = new( ELeave ) CAPControlListCapsChange(*this); |
207 iChangeNotifier = new( ELeave ) CAPControlListCapsChange(*this); |
205 iChangeNotifier->NotifyCapsChange(); |
208 iChangeNotifier->NotifyCapsChange(); |
206 } |
209 } |
207 |
210 |
208 ShowInfoNoteL(R_QTN_ACL_WAIT_READING_SIM); |
211 ShowInfoNoteL(R_QTN_ACL_WAIT_READING_SIM); |
209 iAPIWrapper->ReadData(); |
212 iAPIWrapper->ReadData(); |
210 iContainer->HandleResourceChange(KEikDynamicLayoutVariantSwitch); |
213 iContainer->HandleResourceChange(KEikDynamicLayoutVariantSwitch); |
211 |
|
212 |
|
213 AppUi()->AddToViewStackL( *this, iContainer ); |
|
214 } |
214 } |
215 CLOG( ( ESelector, 0, _L( "<- CAPControlListPlugin::DoActivateL" ) ) ); |
215 CLOG( ( ESelector, 0, _L( "<- CAPControlListPlugin::DoActivateL" ) ) ); |
216 } |
216 } |
217 |
217 |
218 // --------------------------------------------------------- |
218 // --------------------------------------------------------- |