1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 07:58:11 +00:00

Ladybird: Go to homepage on init

If a url wasn't passed in as a parameter to Ladybird, go to the homepage
as defined in the settings on init.
This commit is contained in:
martinfalisse 2023-02-01 19:07:15 +01:00 committed by Linus Groh
parent abf8dd96de
commit 24ab91f4d3

View file

@ -110,8 +110,12 @@ ErrorOr<int> serenity_main(Main::Arguments arguments)
window.resize(800, 600);
window.show();
if (auto url = get_formatted_url(raw_url); url.is_valid())
if (auto url = get_formatted_url(raw_url); url.is_valid()) {
window.view().load(url);
} else if (!s_settings->homepage().isEmpty()) {
auto home_url = TRY(ak_string_from_qstring(s_settings->homepage()));
window.view().load(get_formatted_url(home_url.bytes_as_string_view()));
}
return app.exec();
}