[gnome-clocks] Use Gtk.Widget.get_root() instead of Gtk.Widget.get_toplevel()
- From: Bilal Elmoussaoui <bilelmoussaoui src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-clocks] Use Gtk.Widget.get_root() instead of Gtk.Widget.get_toplevel()
- Date: Fri, 7 Jan 2022 17:23:43 +0000 (UTC)
commit 0b18814fd3824ef8839cfbf23d09d51ca5ce4dc0
Author: Yetizone <andreii lisita gmail com>
Date: Wed Feb 17 15:45:59 2021 +0200
Use Gtk.Widget.get_root() instead of Gtk.Widget.get_toplevel()
Gtk.Widget.get_toplevel() is no longer available in GTK4
src/alarm-face.vala | 4 ++--
src/timer-face.vala | 2 +-
src/world-face.vala | 2 +-
3 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/src/alarm-face.vala b/src/alarm-face.vala
index 0fe77cb6..866eb37f 100644
--- a/src/alarm-face.vala
+++ b/src/alarm-face.vala
@@ -108,7 +108,7 @@ public class Face : Gtk.Stack, Clocks.Clock {
}
internal void edit (Item alarm) {
- var dialog = new SetupDialog ((Gtk.Window) get_toplevel (), alarm, alarms);
+ var dialog = new SetupDialog ((Gtk.Window) get_root (), alarm, alarms);
// Disable alarm while editing it and remember the original active state.
alarm.editing = true;
@@ -137,7 +137,7 @@ public class Face : Gtk.Stack, Clocks.Clock {
}
public void activate_new () {
- var dialog = new SetupDialog ((Gtk.Window) get_toplevel (), null, alarms);
+ var dialog = new SetupDialog ((Gtk.Window) get_root (), null, alarms);
dialog.response.connect ((dialog, response) => {
if (response == Gtk.ResponseType.OK) {
var alarm = new Item ();
diff --git a/src/timer-face.vala b/src/timer-face.vala
index 6de94e46..2a89687d 100644
--- a/src/timer-face.vala
+++ b/src/timer-face.vala
@@ -108,7 +108,7 @@ public class Face : Gtk.Stack, Clocks.Clock {
}
public void activate_new () {
- var dialog = new SetupDialog ((Gtk.Window) get_toplevel ());
+ var dialog = new SetupDialog ((Gtk.Window) get_root ());
dialog.response.connect ((dialog, response) => {
if (response == Gtk.ResponseType.ACCEPT) {
var timer = ((SetupDialog) dialog).timer_setup.get_timer ();
diff --git a/src/world-face.vala b/src/world-face.vala
index 501d5028..cb94af68 100644
--- a/src/world-face.vala
+++ b/src/world-face.vala
@@ -146,7 +146,7 @@ public class Face : Gtk.Stack, Clocks.Clock {
}
public void activate_new () {
- var dialog = new LocationDialog ((Gtk.Window) get_toplevel (), this);
+ var dialog = new LocationDialog ((Gtk.Window) get_root (), this);
dialog.response.connect ((_, response) => {
if (response == 1) {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]