Don't enable output/debug buttons for unloaded extensions

This commit is contained in:
baldurk
2026-08-13 17:46:41 +01:00
parent a995ded466
commit c0b47ee48c
@@ -296,8 +296,9 @@ void ExtensionManager::update_currentItem(RDTreeWidgetItem *item)
bool loaded = item->checkState(2) == Qt::Checked;
ui->reload->setEnabled(true);
ui->debug->setEnabled(true);
ui->reload->setText(loaded ? tr("Reload") : tr("Load"));
ui->output->setEnabled(loaded);
ui->debug->setEnabled(loaded);
ui->alwaysLoad->setEnabled(loaded);
ui->alwaysLoad->setChecked(m_Ctx.Config().AlwaysLoad_Extensions.contains(e.package));