From 8d0f66d5627552c8dde6ac25609ec68449001e51 Mon Sep 17 00:00:00 2001 From: John Preston Date: Wed, 4 Sep 2024 14:06:11 +0200 Subject: [PATCH] Fix touchscreen history scrolling. --- Telegram/SourceFiles/history/history_view_swipe.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/history/history_view_swipe.cpp b/Telegram/SourceFiles/history/history_view_swipe.cpp index d878ffbd4..42d3ec160 100644 --- a/Telegram/SourceFiles/history/history_view_swipe.cpp +++ b/Telegram/SourceFiles/history/history_view_swipe.cpp @@ -189,7 +189,9 @@ void SetupSwipeHandler( .touch = true, }); } - return base::EventFilterResult::Cancel; + return (touchscreen && state->orientation != Qt::Horizontal) + ? base::EventFilterResult::Continue + : base::EventFilterResult::Cancel; } break; case QEvent::Wheel: { const auto w = static_cast(e.get());