diff -r 7f84d52cdf22 -r d67598c1c3be usbmgmt/usbmgr/usbman/chargingplugin/src/vbuswatcher.cpp --- a/usbmgmt/usbmgr/usbman/chargingplugin/src/vbuswatcher.cpp Fri May 14 17:40:49 2010 +0300 +++ b/usbmgmt/usbmgr/usbman/chargingplugin/src/vbuswatcher.cpp Thu May 27 14:33:06 2010 +0300 @@ -48,7 +48,13 @@ void CVBusWatcher::ConstructL() { - User::LeaveIfError(iVBusProp.Attach(KUidUsbManCategory, KUsbOtgVBusPoweredProperty)); +#ifdef __CHARGING_PLUGIN_TEST_CODE__ + const TInt8 KPropertyOffsetForChargingTest = 100; + User::LeaveIfError(iVBusProp.Attach(KUidUsbManCategory, KUsbOtgVBusPoweredProperty + KPropertyOffsetForChargingTest)); +#else + User::LeaveIfError(iVBusProp.Attach(KUidUsbManCategory, KUsbOtgVBusPoweredProperty)); +#endif + iVBusProp.Subscribe(iStatus); SetActive();