swkbd: Add missing state change signal on interactive completion

This commit is contained in:
Zach Hilman
2019-07-03 23:21:15 -04:00
committed by bunnei
parent 2caab0a9a6
commit 5df61adfb3

View File

@@ -91,6 +91,7 @@ void SoftwareKeyboard::ExecuteInteractive() {
if (status == INTERACTIVE_STATUS_OK) {
complete = true;
broker.SignalStateChanged();
} else {
std::array<char16_t, SWKBD_OUTPUT_INTERACTIVE_BUFFER_SIZE / 2 - 2> string;
std::memcpy(string.data(), data.data() + 4, string.size() * 2);