Showing the changes to interface/src/Menu.cpp (1 of 1 file). Show all
Unified · Split
| @@ -130,8 +130,12 @@ Menu::Menu() { · 129 unmodified lines | |||
| 130 | editMenu->addSeparator(); | 130 | editMenu->addSeparator(); |
| 131 | 131 | ||
| 132 | // Edit > My Asset Server | 132 | // Edit > My Asset Server |
| 133 | addActionToQMenuAndActionHash(editMenu, MenuOption::AssetServer, Qt::CTRL | Qt::SHIFT | Qt::Key_A, | 133 | auto assetServerAction = addActionToQMenuAndActionHash(editMenu, MenuOption::AssetServer, |
| 134 | qApp, SLOT(toggleAssetServerWidget())); | 134 | Qt::CTRL | Qt::SHIFT | Qt::Key_A, |
| 135 | qApp, SLOT(toggleAssetServerWidget())); | ||
| 136 | auto nodeList = DependencyManager::get<NodeList>(); | ||
| 137 | QObject::connect(nodeList.data(), &NodeList::canRezChanged, assetServerAction, &QAction::setEnabled); | ||
| 138 | assetServerAction->setEnabled(nodeList->getThisNodeCanRez()); | ||
| 135 | 139 | ||
| 136 | // Edit > Reload All Content [advanced] | 140 | // Edit > Reload All Content [advanced] |
| 137 | addActionToQMenuAndActionHash(editMenu, MenuOption::ReloadContent, 0, qApp, SLOT(reloadResourceCaches()), | 141 | addActionToQMenuAndActionHash(editMenu, MenuOption::ReloadContent, 0, qApp, SLOT(reloadResourceCaches()), |