From 3cb109701cf76c0e9f329d8dbb5894fe32894478 Mon Sep 17 00:00:00 2001 From: tsukasa Date: Sat, 15 Aug 2026 00:33:25 +0800 Subject: [PATCH] Fixed zoom issue --- page.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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);