Switch to unified view
a/dirbrowser/cdbrowser.cpp | b/dirbrowser/cdbrowser.cpp | ||
---|---|---|---|
... |
... |
||
860 | v = QVariant(int(PUP_BACK)); |
860 | v = QVariant(int(PUP_BACK)); |
861 | act->setData(v); |
861 | act->setData(v); |
862 | popup->addAction(act); |
862 | popup->addAction(act); |
863 | } |
863 | } |
864 | 864 | ||
865 | // Click in blank area: the only entry is Back
|
865 | // Click in blank area, or no playlist the only entry is Back
|
866 | if (el.isNull()) { |
866 | if (el.isNull() || (m_browsers && !m_browsers->have_playlist())) { |
867 | popup->connect(popup, SIGNAL(triggered(QAction *)), this, |
867 | popup->connect(popup, SIGNAL(triggered(QAction *)), this, |
868 | SLOT(back(QAction *))); |
868 | SLOT(back(QAction *))); |
869 | popup->popup(mapToGlobal(pos)); |
869 | popup->popup(mapToGlobal(pos)); |
870 | return; |
870 | return; |
871 | } |
871 | } |