View Issue Details

IDProjectCategoryView StatusLast Update
0002617MMW v4Synchronizationpublic2006-12-06 22:16
Reporterrusty Assigned To 
PriorityimmediateSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Fixed in Version2.5.5 
Summary0002617: Synchronization: If a connected device is disabled, Connected Audio Devices aren't Automatically enabled
DescriptionThis is best explained via an example:

1) User turns on his system which contains a printer that has a port for memory cards.
-->The port is recognized as a drive
2) MM runs MediaMonkey and the drive is recognized as a device by the MTP driver
3) User plugs in a real MTP Device
-->device is recognized but not 'selected', since the MTP driver first recognized the Memory card port
4) User disables the memory card port in the hopes that it will no longer be recognized by the MTP driver
5) User plugs in the real MTP Device
-->The device is recognized but isn't 'selected' even though the other connected device has been disabled!!

If a device has been disabled, then any other device that is plugged in should be treated as the _only_ device that is plugged in, and should therefore be automatically selected.
TagsNo tags attached.
Fixed in build

Activities

Ludek

2006-10-09 14:28

developer   ~0007988

Last edited: 2006-10-12 17:13

I found out a very similar and strange bug:

1. Plug-in (connect) my iPod, MM recognize it.
2. Click to safely remove, but not disconnect it!
3. Plug-in (connect) my USB flash disk
--> it is recognized as strange double device (as both iPod and flash disk, two icons are showed and both with the same disk volume label G: ) and when I click to synchronize to my iPod (which is selected), tracks are synchronized to my USB flash disk --> it is surely bug (something wrong in AddPossibleDevices() procedure which cause the USB flash disk to be recognized twice - as iPod too)

Ludek

2006-10-12 10:33

developer   ~0008008

Last edited: 2006-10-12 21:34

The bug reported by Rusty fixed in revision 1648.

The second bug (reported by me in my last note - 7988) remains to do.

Assigning to Jiri in order to fix the bug. Contact me in case you'll need any more info, I've partially debugged it.

rusty

2006-11-10 18:23

administrator   ~0008154

I've just tested my iPod on a new machine and found a really nasty bug:

Machine has a drive G which is a CF-port on a USB-attached printer. MM recognizes it as a drive via the wmdm_plugin.

If device G: is enabled (i.e. it's checked off in the devices dialog, but no memory stick is plugged in) in MM then:
-When iPod is plugged in, MM recognizes it, but shows G: device in the toolbar


If device G: is disabled in MM then:
-When iPod is plugged in, MM recognizes it, but doesn't select the device (i.e. the toolbar just shows the default device icon--and no devices are selected!)

It seems that MM doesn't always completely disable devices.

jiri

2006-11-13 13:13

administrator   ~0008156

Assigned to Ludek, the second issue described by Rusty (i.e. when G: device is disabled) should be resolved.

Ludek

2006-11-13 22:15

developer   ~0008158

Last edited: 2006-11-13 22:18

I cannot reproduce the second issue - Was the revision 1648 merged into 2.5 ??

Btw:
I found something related to the bug described by me in note 7988, when I disable the G: and then connect the G: it is recognized as iPod although it is disabled (unchecked in Options panel).

jiri

2006-11-14 09:58

administrator   ~0008159

Rusty, do you mean 2.5 branch? If so, I think we didn't merge it to this branch...

rusty

2006-12-04 21:40

administrator   ~0008233

Yes, that's in the 2.5 branch.

jiri

2006-12-04 23:07

administrator   ~0008237

This seems to be a low-risk fix and so it could be included in MM 2.5.5.

rusty

2006-12-06 22:16

administrator   ~0008243

Verified 2.5.5.985.