diff --git a/src/popup_input_filter.cpp b/src/popup_input_filter.cpp index 33616f040a..4c850eb8cb 100644 --- a/src/popup_input_filter.cpp +++ b/src/popup_input_filter.cpp @@ -86,6 +86,7 @@ bool PopupInputFilter::keyEvent(KeyEvent *event) QCoreApplication::sendEvent(internalWindow->handle(), event); } else if (auto waylandWindow = qobject_cast(last)) { if (!passToInputMethod(event)) { + waylandServer()->seat()->setTimestamp(event->timestamp()); passToWaylandServer(event); } }