equal
deleted
inserted
replaced
111 TInt oldCellularDataUsage = iCellularDataUsage; |
111 TInt oldCellularDataUsage = iCellularDataUsage; |
112 |
112 |
113 // Get the new value from central repository |
113 // Get the new value from central repository |
114 User::LeaveIfError( iRepository->Get( KCurrentCellularDataUsage, |
114 User::LeaveIfError( iRepository->Get( KCurrentCellularDataUsage, |
115 iCellularDataUsage ) ); |
115 iCellularDataUsage ) ); |
116 |
116 |
117 // Stop cellular connections if the setting changes into Disabled |
117 // Stop cellular connections if the setting changes into Disabled |
118 if (oldCellularDataUsage != ECmCellularDataUsageDisabled && |
118 if ( oldCellularDataUsage != ECmCellularDataUsageDisabled && |
119 iCellularDataUsage == ECmCellularDataUsageDisabled) |
119 iCellularDataUsage == ECmCellularDataUsageDisabled && |
|
120 iServer->RoamingWatcher()->RoamingStatus() != EMPMRoamingStatusUnknown ) |
120 { |
121 { |
121 // TODO: Uncomment this when trying to get stopping working. |
122 iServer->StopCellularConns(); |
122 // iServer->StopCellularConns(); |
|
123 } |
123 } |
124 } |
124 } |
125 |
125 |
126 // --------------------------------------------------------------------------- |
126 // --------------------------------------------------------------------------- |
127 // From class CActive. |
127 // From class CActive. |