             }
             case "caretChange":
             {
-                index = ListBase(master).caretIndex;
+                index = IndexChangeEvent(event).newIndex;
                 childID = index + 1;
                 Accessibility.sendEvent(master, childID,
                     AccConst.EVENT_OBJECT_FOCUS);

    public static function enableAccessibility():void
    {
        ListBase.createAccessibilityImplementation =
            createAccessibilityImplementation;
        List.createAccessibilityImplementation =
            createAccessibilityImplementation;
    }


import mx.core.UIComponent;
import spark.components.List;
import spark.components.supportClasses.ListBase;
import spark.events.IndexChangeEvent;



