LocationCompleterDelegate: Don't use selected icon mode for favicons

Same reason as previous commit
remotes/origin/Falkon/3.0
David Rosca 8 years ago
parent ca60f9a300
commit b24041cb8e
No known key found for this signature in database
GPG Key ID: EBC3FC294452C6D8
  1. 6
      src/lib/navigation/completer/locationcompleterdelegate.cpp

@ -95,15 +95,15 @@ void LocationCompleterDelegate::paint(QPainter* painter, const QStyleOptionViewI
const int iconSize = 16;
const int iconYPos = center - (iconSize / 2);
QRect iconRect(leftPosition, iconYPos, iconSize, iconSize);
QPixmap pixmap = index.data(Qt::DecorationRole).value<QIcon>().pixmap(iconSize, iconMode);
QPixmap pixmap = index.data(Qt::DecorationRole).value<QIcon>().pixmap(iconSize);
if (isSearchSuggestion || (isVisitSearchItem && isWebSearch)) {
pixmap = QIcon::fromTheme(QSL("edit-find"), QIcon(QSL(":icons/menu/search-icon.svg"))).pixmap(iconSize, iconMode);
}
if (isVisitSearchItem && bookmark) {
pixmap = bookmark->icon().pixmap(iconSize, iconMode);
pixmap = bookmark->icon().pixmap(iconSize);
} else if (loadAction.type == LocationBar::LoadAction::Search) {
if (loadAction.searchEngine.name != LocationBar::searchEngine().name) {
pixmap = loadAction.searchEngine.icon.pixmap(iconSize, iconMode);
pixmap = loadAction.searchEngine.icon.pixmap(iconSize);
}
}
painter->drawPixmap(iconRect, pixmap);

Loading…
Cancel
Save