|
@@ -1647,7 +1647,11 @@
|
|
|
valueOnFocus = getActiveBuffer().join('');
|
|
valueOnFocus = getActiveBuffer().join('');
|
|
|
} else {
|
|
} else {
|
|
|
writeBuffer(input, buffer);
|
|
writeBuffer(input, buffer);
|
|
|
- caret(input, TranslatePosition(0), TranslatePosition(getMaskLength()));
|
|
|
|
|
|
|
+ if (buffer.join('') == getActiveBufferTemplate().join('') && $.inArray(opts.radixPoint, buffer) != -1) {
|
|
|
|
|
+ caret(input, TranslatePosition(0));
|
|
|
|
|
+ $input.click();
|
|
|
|
|
+ } else
|
|
|
|
|
+ caret(input, TranslatePosition(0), TranslatePosition(getMaskLength()));
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|