[libadwaita] window: Do not notify when setting same content
- From: Alexander Mikhaylenko <alexm src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libadwaita] window: Do not notify when setting same content
- Date: Thu, 14 Jul 2022 15:17:46 +0000 (UTC)
commit 0e8a76098ed03d0ec464db6f3d4eeb4503d9d8ba
Author: Maximiliano Sandoval R <msandova gnome org>
Date: Thu Jul 14 09:34:50 2022 +0200
window: Do not notify when setting same content
src/adw-window.c | 3 +++
1 file changed, 3 insertions(+)
---
diff --git a/src/adw-window.c b/src/adw-window.c
index 3cefe15a..65da591a 100644
--- a/src/adw-window.c
+++ b/src/adw-window.c
@@ -214,6 +214,9 @@ adw_window_set_content (AdwWindow *self,
g_return_if_fail (ADW_IS_WINDOW (self));
g_return_if_fail (content == NULL || GTK_IS_WIDGET (content));
+ if (adw_window_get_content (self) == content)
+ return;
+
adw_window_mixin_set_content (ADW_GET_WINDOW_MIXIN (self), content);
g_object_notify_by_pspec (G_OBJECT (self), props[PROP_CONTENT]);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]