mirror of
https://github.com/twisterarmy/twister-core.git
synced 2025-01-10 23:07:52 +00:00
Merge pull request #2386 from Diapolo/Mac_GUI
Bitcoin-Qt: ensure createTrayIconMenu() is always called on Mac
This commit is contained in:
commit
9d8d85920a
@ -326,8 +326,7 @@ void BitcoinGUI::setClientModel(ClientModel *clientModel)
|
||||
|
||||
// Create system tray menu (or setup the dock menu) that late to prevent users from calling actions,
|
||||
// while the client has not yet fully loaded
|
||||
if(trayIcon)
|
||||
createTrayIconMenu();
|
||||
createTrayIconMenu();
|
||||
|
||||
// Keep up to date with client
|
||||
setNumConnections(clientModel->getNumConnections());
|
||||
@ -375,6 +374,10 @@ void BitcoinGUI::createTrayIconMenu()
|
||||
{
|
||||
QMenu *trayIconMenu;
|
||||
#ifndef Q_OS_MAC
|
||||
// return if trayIcon is unset (only on non-Mac OSes)
|
||||
if (!trayIcon)
|
||||
return;
|
||||
|
||||
trayIconMenu = new QMenu(this);
|
||||
trayIcon->setContextMenu(trayIconMenu);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user