diff --git a/src/GUI.cpp b/src/GUI.cpp index 102b85929..ae4d16376 100644 --- a/src/GUI.cpp +++ b/src/GUI.cpp @@ -963,7 +963,7 @@ void GUI::loadPreferences(bool configure_session) { properties->getPeerList()->setAlternatingRowColors(Preferences::useAlternatingRowColors()); // Queueing System if(Preferences::isQueueingSystemEnabled()) { - if(!configure_session || !BTSession->isQueueingEnabled()) { + if(!actionDecreasePriority->isVisible()) { transferList->hidePriorityColumn(false); actionDecreasePriority->setVisible(true); actionIncreasePriority->setVisible(true); @@ -972,7 +972,7 @@ void GUI::loadPreferences(bool configure_session) { toolBar->layout()->setSpacing(7); } } else { - if(BTSession->isQueueingEnabled()) { + if(actionDecreasePriority->isVisible()) { transferList->hidePriorityColumn(true); actionDecreasePriority->setVisible(false); actionIncreasePriority->setVisible(false); diff --git a/src/transferlistwidget.cpp b/src/transferlistwidget.cpp index 79130ebf8..3116d2664 100644 --- a/src/transferlistwidget.cpp +++ b/src/transferlistwidget.cpp @@ -865,6 +865,7 @@ void TransferListWidget::copySelectedMagnetURIs() const { } void TransferListWidget::hidePriorityColumn(bool hide) { + qDebug("hidePriorityColumn(%d)", hide); setColumnHidden(TR_PRIORITY, hide); }