# Giving CaretComponent a bit of love

**URL:** <https://forum.juce.com/t/giving-caretcomponent-a-bit-of-love/51094>\
**Category:** General JUCE discussion\
**Created:** [April 20, 2022, 9:30pm UTC](https://forum.juce.com/t/giving-caretcomponent-a-bit-of-love/51094 "2022-04-20T21:30:37Z")\
**Posts on this page:** 1\
**Showing post:** 7

<div class="post-metadata">

**Author:** ![sudara](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/sudara/32/8071_2.png) [@sudara](https://forum.juce.com/u/sudara)\
**Post date:** [April 29, 2022, 1:19pm UTC](https://forum.juce.com/t/giving-caretcomponent-a-bit-of-love/51094/7 "2022-04-29T13:19:08Z")

</div>

I [updated my PR](https://github.com/juce-framework/JUCE/pull/1060), removing the visibility change. All it does now is slow the timer to 500ms, bringing it in line with MacOS and Windows.

RE: painting issues, these [went deeper than expected and weren’t trivially fixable](https://forum.juce.com/t/texteditor-painting-jank/50398/4).

[This is the (yukky) way I’m slowing the caret](https://gist.github.com/sudara/4b6b9d16a7741d27883a57d2387cd1ac) until hopefully it can be fixed in JUCE.

---

_[View the full topic](https://forum.juce.com/t/giving-caretcomponent-a-bit-of-love/51094)._
