LocationCompleterModel: Don't set tab position to view/search item

remotes/origin/Falkon/3.0
David Rosca 8 years ago
parent 56b28bfa1f
commit 925e3496d9
  1. 8
      src/lib/navigation/completer/locationcompletermodel.cpp

@ -141,7 +141,9 @@ void LocationCompleterModel::setTabPosition(QStandardItem* item) const
{
Q_ASSERT(item);
if (!qzSettings->showSwitchTab) {
item->setData(-1, TabPositionTabRole);
if (!qzSettings->showSwitchTab || item->data(VisitSearchItemRole).toBool()) {
return;
}
@ -159,10 +161,6 @@ void LocationCompleterModel::setTabPosition(QStandardItem* item) const
}
}
}
// Tab wasn't found
item->setData(QVariant::fromValue<void*>(static_cast<void*>(0)), TabPositionWindowRole);
item->setData(-1, TabPositionTabRole);
}
void LocationCompleterModel::refreshTabPositions() const

Loading…
Cancel
Save