TabBar: Fix dropping text/url to tabs

remotes/origin/Falkon/3.0
David Rosca 8 years ago
parent ef06ed567a
commit 7b6b69c35f
  1. 4
      src/lib/tabwidget/tabbar.cpp

@ -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();

Loading…
Cancel
Save