Fixed DocumentListener