Fixes #3202 When I refactored the IconTextField to include a new component called FlatTextField, I forgot to change the methods to add/remove key listeners. - All I had to do is override de addKeyListener/removeKeyListener methods on both the IconTextField and FlatTextField instead of some useless no-sense-making similar methods I had. Easy fix.