From e2633c4b6f29f04dbf95d47c78d3ef20b043b7a9 Mon Sep 17 00:00:00 2001 From: 23rd <23rd@vivaldi.net> Date: Tue, 2 Feb 2021 21:56:43 +0300 Subject: [PATCH] Fixed updating selected item when menu is moved. --- ui/widgets/menu/menu.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ui/widgets/menu/menu.cpp b/ui/widgets/menu/menu.cpp index 5fa1e8c..b30ef83 100644 --- a/ui/widgets/menu/menu.cpp +++ b/ui/widgets/menu/menu.cpp @@ -49,6 +49,11 @@ void Menu::init() { Painter p(this); p.fillRect(clip, _st.itemBg); }, lifetime()); + + positionValue( + ) | rpl::start_with_next([=] { + handleMouseMove(QCursor::pos()); + }, lifetime()); } not_null Menu::addAction(