From 99d1979bdb1299817c173114a141e75ac37843fc Mon Sep 17 00:00:00 2001 From: "Dustin L. Howett" Date: Sat, 17 Aug 2024 10:48:36 -0500 Subject: [PATCH] Flush OSC through InputStateMachineEngine for inquiries over conpty --- src/terminal/parser/InputStateMachineEngine.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/terminal/parser/InputStateMachineEngine.cpp b/src/terminal/parser/InputStateMachineEngine.cpp index 645ff33a1dc..855a95e9b93 100644 --- a/src/terminal/parser/InputStateMachineEngine.cpp +++ b/src/terminal/parser/InputStateMachineEngine.cpp @@ -552,6 +552,11 @@ bool InputStateMachineEngine::ActionIgnore() noexcept // - true if we handled the dispatch. bool InputStateMachineEngine::ActionOscDispatch(const size_t /*parameter*/, const std::wstring_view /*string*/) noexcept { + if (_pDispatch->IsVtInputEnabled() && + _pfnFlushToInputQueue) + { + return _pfnFlushToInputQueue(); + } return false; }