From 7c710e22cc17b9b8df818543332fee7287de47a0 Mon Sep 17 00:00:00 2001 From: John Preston Date: Fri, 7 Mar 2025 17:43:22 +0400 Subject: [PATCH] Always process mouse input in active window. Fixes #29008. --- Telegram/SourceFiles/history/history_inner_widget.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/history/history_inner_widget.cpp b/Telegram/SourceFiles/history/history_inner_widget.cpp index 362d5ef8b..c50dbe9e7 100644 --- a/Telegram/SourceFiles/history/history_inner_widget.cpp +++ b/Telegram/SourceFiles/history/history_inner_widget.cpp @@ -3896,7 +3896,8 @@ auto HistoryInner::reactionButtonParameters( } void HistoryInner::mouseActionUpdate() { - if (hasPendingResizedItems() || !_mouseActive) { + if (hasPendingResizedItems() + || (!_mouseActive && !window()->isActiveWindow())) { return; }