From d3e7128f87951e19f28501c0fc2d0875ceec9531 Mon Sep 17 00:00:00 2001 From: Lendemor Date: Fri, 20 Jan 2017 15:56:22 +0100 Subject: [PATCH] clearing text_buffer at the beginning of each update loop --- src/input.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/input.cpp b/src/input.cpp index e4704c1..bf7f119 100644 --- a/src/input.cpp +++ b/src/input.cpp @@ -32,6 +32,7 @@ void Input::updateEvents(){ m_closeRequested = false; m_hasBeenResized = false; m_delta_vertical_scroll = 0; + m_buffer.clear(); if(m_mouseGrabbed) m_last_mouse_position = sf::Vector2i(m_window->getSize())/2; @@ -184,7 +185,6 @@ void Input::setMouseGrabbed(bool isGrabbed) std::string Input::getText() { std::string t = m_buffer; - m_buffer.clear(); return t; }