topNode.text always is None after previous commit