diff --git a/lib/common.c b/lib/common.c index 259202ef4c4008cfc8e8c6a00fe08d7655a24d7b..03a5a2b5500a247c6ae3a7c3ee90b1d4cdfda8d1 100644 --- a/lib/common.c +++ b/lib/common.c @@ -144,8 +144,7 @@ static gboolean open_browser(DictData *dd, const gchar *uri) argv[1] = (gchar*) uri; argv[2] = NULL; - result = gdk_spawn_on_screen(gtk_widget_get_screen(dd->window), NULL, argv, NULL, - G_SPAWN_SEARCH_PATH, NULL, NULL, NULL, NULL); + result = g_spawn_async(NULL, argv, NULL, G_SPAWN_SEARCH_PATH, NULL, NULL, NULL, NULL); g_free(browser_path);