Ken,While this certainly wont help you, I am having a similar problem. Selection symbols for feature layers dont seem to work at all.Perhaps there is a real problem here? Greg var eqOutFields = [equipmentLayerIdFieldName, equipmentLayerTitleFieldName];
// prepare equipment layer
var equipmentLayer = new esri.layers.FeatureLayer( gisMapControl.getEquipmentLayerUrl(), {
id: "equipmentLayer",
index: 20,
infoTemplate: eqTemplate,
mode: esri.layers.FeatureLayer.MODE_ONDEMAND, // MODE_SNAPSHOT
opacity: 1.0,
outFields: eqOutFields
});
// add equipment layer
map.addLayer(equipmentLayer);
me.setEquipmentLayer(equipmentLayer);
console.log('Equipment layer added...');
// set equipment layer selection symbol
var eqSelectionSymbol = new esri.symbol.SimpleMarkerSymbol(esri.symbol.SimpleMarkerSymbol.STYLE_CIRCLE, 12, new esri.symbol.SimpleLineSymbol(esri.symbol.SimpleLineSymbol.STYLE_SOLID, new dojo.Color([0,0,0]), 1.0), new dojo.Color([0,0,0,0.35]));
equipmentLayer.setSelectionSymbol(eqSelectionSymbol);