From a1f70bf96e79a3002e20494b74f4bbe7c64c9fd0 Mon Sep 17 00:00:00 2001 From: Megamouse Date: Sun, 15 Mar 2020 12:27:15 +0100 Subject: [PATCH] overlays/osk: do not change the preview text on empty input This prevents that the placeholder disappears --- rpcs3/Emu/RSX/Overlays/overlay_osk.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/rpcs3/Emu/RSX/Overlays/overlay_osk.cpp b/rpcs3/Emu/RSX/Overlays/overlay_osk.cpp index e5eb8b5706..a7e0724972 100644 --- a/rpcs3/Emu/RSX/Overlays/overlay_osk.cpp +++ b/rpcs3/Emu/RSX/Overlays/overlay_osk.cpp @@ -558,6 +558,11 @@ namespace rsx void osk_dialog::on_default_callback(const std::u32string& str) { + if (str.empty()) + { + return; + } + // Append to output text if (m_preview.text == get_placeholder()) {