diff --git a/page.c b/page.c index 7ea5a10..bc64b6d 100644 --- a/page.c +++ b/page.c @@ -80,6 +80,7 @@ static void on_load_changed(WebKitWebView *web_view, WebKitLoadEvent event, gpoi gtk_widget_set_visible(app->progress, FALSE); update_title(app); update_url_bar(app); + webkit_web_view_set_zoom_level(web_view, ZOOM_DEFAULT); break; default: break; @@ -547,7 +548,7 @@ int main(int argc, char **argv) { gchar *start_uri = (argc > 1) ? normalize_input(argv[1]) : g_strdup(DEFAULT_URI); - GtkApplication *gtk_app = gtk_application_new("dev.page.viewer", G_APPLICATION_DEFAULT_FLAGS); + GtkApplication *gtk_app = gtk_application_new("dev.page.viewer", G_APPLICATION_NON_UNIQUE); g_signal_connect(gtk_app, "activate", G_CALLBACK(activate), start_uri); int status = g_application_run(G_APPLICATION(gtk_app), 1, argv);