[gnome-flashback] desktop: do not close/destroy window
- From: Alberts Muktupāvels <muktupavels src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-flashback] desktop: do not close/destroy window
- Date: Wed, 25 Mar 2020 21:13:00 +0000 (UTC)
commit 40da22a4199c35930382f5138e8389fa3fc64372
Author: Alberts Muktupāvels <alberts muktupavels gmail com>
Date: Wed Mar 25 22:48:05 2020 +0200
desktop: do not close/destroy window
https://gitlab.gnome.org/GNOME/gnome-applets/-/issues/15
gnome-flashback/libdesktop/gf-desktop-window.c | 8 ++++++++
1 file changed, 8 insertions(+)
---
diff --git a/gnome-flashback/libdesktop/gf-desktop-window.c b/gnome-flashback/libdesktop/gf-desktop-window.c
index 5fa4bb2..3ea99f1 100644
--- a/gnome-flashback/libdesktop/gf-desktop-window.c
+++ b/gnome-flashback/libdesktop/gf-desktop-window.c
@@ -649,6 +649,13 @@ gf_desktop_window_set_property (GObject *object,
}
}
+static gboolean
+gf_desktop_window_delete_event (GtkWidget *widget,
+ GdkEventAny *event)
+{
+ return GDK_EVENT_STOP;
+}
+
static gboolean
gf_desktop_window_draw (GtkWidget *widget,
cairo_t *cr)
@@ -738,6 +745,7 @@ gf_desktop_window_class_init (GfDesktopWindowClass *self_class)
object_class->finalize = gf_desktop_window_finalize;
object_class->set_property = gf_desktop_window_set_property;
+ widget_class->delete_event = gf_desktop_window_delete_event;
widget_class->draw = gf_desktop_window_draw;
widget_class->realize = gf_desktop_window_realize;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]