Input TextField not allowing input!

I am going nuts here. I’ve searched exhaustively, and cannot seem to find anyone else experiencing my issue, so it must be something elementary I am not grasping. I’m creating TextFields dynamically, for use as input boxes:


function makeText(whatParent, whatText, whatFormat, input){
    var thisTextField:TextField = new TextField();
    if(input)thisTextField.type = TextFieldType.INPUT;
    trace(thisTextField.type);
    thisTextField.width = whatParent.width;
    thisTextField.height = whatParent.height;
    whatParent.addChild(thisTextField);
    thisTextField.text = whatText;
    thisTextField.setTextFormat(whatFormat);
    thisTextField.mouseEnabled = false;
}

It renders out as expected, but hovering over the input box does not change the cursor to a text-edit cursor, and clicking does not allow editing of the text within the input box.

I don’t know if it’s related, but I am manually changing the cursor when the user hovers over buttons elsewhere in the application. This is my second run at an AS3 app, so please forgive me if the answer is obvious, and thanks in advance for any help :slight_smile: