summaryrefslogtreecommitdiff
path: root/src/application.cpp
diff options
context:
space:
mode:
authoraqua <aqua@iserlohn-fortress.net>2022-08-28 08:46:08 +0300
committeraqua <aqua@iserlohn-fortress.net>2022-09-05 23:07:42 +0300
commit5e4b608751dca63d19c334ddb332b4e19741d175 (patch)
tree2b238e50b2f1921c20c78b492f82ef26272c93cd /src/application.cpp
parentAdd placeholder menus to main window (diff)
downloadrekonq-5e4b608751dca63d19c334ddb332b4e19741d175.tar.xz
Remove source_location
Diffstat (limited to 'src/application.cpp')
-rw-r--r--src/application.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/application.cpp b/src/application.cpp
index 63263278..d18c0231 100644
--- a/src/application.cpp
+++ b/src/application.cpp
@@ -391,11 +391,12 @@ RekonqView *Application::newView(const QUrl &url, RekonqWindow *window)
#ifdef QT_DEBUG
if (url.isEmpty()) view = new RekonqView_fake(window);
- else
#endif
+
+ if (view == nullptr)
for (const auto &plugin : m_plugins) {
if (plugin->hasScheme(url.scheme())) {
- view = plugin->interface()->view(url);
+ view = plugin->interface()->view(url.isEmpty() ? m_settings->value("homepage").toUrl() : url);
break;
}
}