Updated issue#1311
Updated caret flashing logic
Resolved issues#2214,2213,2215,1111
Resolved Issue#3211