From 66ef0bcafb306c6ea1ed76f809583ceebc07e90c Mon Sep 17 00:00:00 2001 From: Michael Weghorn Date: Fri, 15 Nov 2024 23:48:11 +0100 Subject: [PATCH] Port from deprecated gtk_show_uri Port from using the deprecated (in GTK 3.22) `gtk_show_uri` [1] to the recommended alternative `gtk_show_uri_on_window` [2] that takes a GtkWindow as first param instead of a GdkScreen. [1] https://docs.gtk.org/gtk3/func.show_uri.html [2] https://docs.gtk.org/gtk3/func.show_uri_on_window.html --- src/lib/accerciser/accerciser.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/lib/accerciser/accerciser.py b/src/lib/accerciser/accerciser.py index 298d495..71c672a 100644 --- a/src/lib/accerciser/accerciser.py +++ b/src/lib/accerciser/accerciser.py @@ -195,9 +195,9 @@ class Main(gtk.Application, Tools): uri = "help:accerciser" if page: uri += "/%s" % page - gtk.show_uri(gdk.Screen.get_default(), - uri, - gtk.get_current_event_time()) + gtk.show_uri_on_window(self.window, + uri, + gtk.get_current_event_time()) return True def _onShowPreferences(self, action, data=None): -- GitLab