t.setEnableCaret(true);
t.snapToKeyboard(this);
this.addTextInputListener(this.textInputListener);
//Remove textarea from listening if destroyed
t.addStateChangeListener(StateChange.COMPONENT_DESTROYED, new StateChangeListener() {
public void stateChanged(StateChangeEvent evt) {
removeTextInputListener(t);
}
});
}else{