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
    }