mirror of
https://github.com/telegramdesktop/tdesktop
synced 2025-09-01 23:15:59 +00:00
Fixed color of attention menu items for account buttons.
This commit is contained in:
@@ -37,6 +37,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
|||||||
#include "main/main_account.h"
|
#include "main/main_account.h"
|
||||||
#include "main/main_session.h"
|
#include "main/main_session.h"
|
||||||
#include "main/main_domain.h"
|
#include "main/main_domain.h"
|
||||||
|
#include "menu/add_action_callback_factory.h"
|
||||||
#include "mtproto/mtproto_dc_options.h"
|
#include "mtproto/mtproto_dc_options.h"
|
||||||
#include "window/window_session_controller.h"
|
#include "window/window_session_controller.h"
|
||||||
#include "window/window_controller.h"
|
#include "window/window_controller.h"
|
||||||
@@ -551,13 +552,7 @@ void SetupAccountsWrap(
|
|||||||
} else if (which != Qt::RightButton) {
|
} else if (which != Qt::RightButton) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
const auto addAction = Window::PeerMenuCallback([&](
|
const auto addAction = Menu::CreateAddActionCallback(state->menu);
|
||||||
Window::PeerMenuCallback::Args args) {
|
|
||||||
return state->menu->addAction(
|
|
||||||
args.text,
|
|
||||||
crl::guard(raw, std::move(args.handler)),
|
|
||||||
args.icon);
|
|
||||||
});
|
|
||||||
if (!state->menu && IsAltShift(raw->clickModifiers())) {
|
if (!state->menu && IsAltShift(raw->clickModifiers())) {
|
||||||
state->menu = base::make_unique_q<Ui::PopupMenu>(
|
state->menu = base::make_unique_q<Ui::PopupMenu>(
|
||||||
raw,
|
raw,
|
||||||
|
Reference in New Issue
Block a user