From 7efe26e8543e4dcdff05f4ff650f1323d737b0f6 Mon Sep 17 00:00:00 2001 From: Atlante45 Date: Fri, 11 Mar 2016 11:53:14 -0800 Subject: [PATCH] Disable asset browser if user can't rez --- interface/src/Menu.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/interface/src/Menu.cpp b/interface/src/Menu.cpp index 0724e75ea1..dcec037c1c 100644 --- a/interface/src/Menu.cpp +++ b/interface/src/Menu.cpp @@ -130,8 +130,12 @@ Menu::Menu() { editMenu->addSeparator(); // Edit > My Asset Server - addActionToQMenuAndActionHash(editMenu, MenuOption::AssetServer, Qt::CTRL | Qt::SHIFT | Qt::Key_A, - qApp, SLOT(toggleAssetServerWidget())); + auto assetServerAction = addActionToQMenuAndActionHash(editMenu, MenuOption::AssetServer, + Qt::CTRL | Qt::SHIFT | Qt::Key_A, + qApp, SLOT(toggleAssetServerWidget())); + auto nodeList = DependencyManager::get(); + QObject::connect(nodeList.data(), &NodeList::canRezChanged, assetServerAction, &QAction::setEnabled); + assetServerAction->setEnabled(nodeList->getThisNodeCanRez()); // Edit > Reload All Content [advanced] addActionToQMenuAndActionHash(editMenu, MenuOption::ReloadContent, 0, qApp, SLOT(reloadResourceCaches()),