caret position not placed at the beginning of the text field any more

The default implementation of JFormattedTextFiled places the caret at
the beginning of the text field when it gets the focus. A new mouse
listener now places it back where the user clicked.