1
mirror of https://invent.kde.org/network/falkon.git synced 2024-12-20 18:56:34 +01:00

TabBar: Fix dropping text/url to tabs

This commit is contained in:
David Rosca 2018-01-02 14:30:25 +01:00
parent ef06ed567a
commit 7b6b69c35f

View File

@ -661,12 +661,12 @@ void TabBar::dropEvent(QDropEvent* event)
req = mApp->searchEnginesManager()->searchResult(mime->text());
}
if (action == SelectTab) {
if (tab->isRestored() && !req.isValid()) {
if (tab->isRestored() && req.isValid()) {
tab->webView()->load(req);
}
} else if (action == PrependTab || action == AppendTab) {
const int newIndex = action == PrependTab ? index : index + 1;
if (!req.isValid()) {
if (req.isValid()) {
m_tabWidget->addView(req, QString(), Qz::NT_SelectedNewEmptyTab, false, newIndex, index < pinnedTabsCount());
} else if (mime->hasFormat(MIMETYPE) && sourceTabBar) {
WebTab *tab = sourceTabBar->webTab();