From 57e60681f26b6be11a1c5891b1885002b86d504d Mon Sep 17 00:00:00 2001 From: varjolintu Date: Fri, 24 Aug 2018 17:08:15 +0300 Subject: [PATCH] Fix Match URL scheme setting --- src/browser/BrowserService.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/browser/BrowserService.cpp b/src/browser/BrowserService.cpp index 2e8878a3..e2ee6cac 100644 --- a/src/browser/BrowserService.cpp +++ b/src/browser/BrowserService.cpp @@ -395,7 +395,8 @@ QList BrowserService::searchEntries(Database* db, const QString& hostnam QUrl qUrl(url); // Ignore entry if port or scheme defined in the URL doesn't match - if ((entryQUrl.port() > 0 && entryQUrl.port() != qUrl.port()) || entryScheme.compare(qUrl.scheme()) != 0) { + if ((entryQUrl.port() > 0 && entryQUrl.port() != qUrl.port()) || + (BrowserSettings::matchUrlScheme() && entryScheme.compare(qUrl.scheme()) != 0)) { continue; }