diff --git a/Sources/libewol/ewol/widget/Entry.cpp b/Sources/libewol/ewol/widget/Entry.cpp index f9488d61..93b88236 100644 --- a/Sources/libewol/ewol/widget/Entry.cpp +++ b/Sources/libewol/ewol/widget/Entry.cpp @@ -316,6 +316,7 @@ void ewol::Entry::OnRegenerateDisplay(void) m_oObjectDecoration.clippingDisable(); } if (true == m_displayCursor) { + m_oObjectDecoration.SetColor(m_textColorFg); etk::UString tmpDisplay = m_data.Extract(0, m_displayCursorPos); Vector2D minSize = m_oObjectText.GetSize(tmpDisplay); int32_t XCursorPos = minSize.x + m_borderSize + 2*m_paddingSize + m_displayStartPosition; diff --git a/share/widgetEntry.frag b/share/widgetEntry.frag index 52032f82..42ab8a77 100644 --- a/share/widgetEntry.frag +++ b/share/widgetEntry.frag @@ -33,4 +33,5 @@ void main(void) { } else { gl_FragColor = vec4(0.0); } + }