From a2e2cb233627fd64e238f8fbbaf72e5640ed219e Mon Sep 17 00:00:00 2001 From: Sophie Herold Date: Thu, 30 Nov 2023 22:23:05 +0100 Subject: [PATCH] window: Use generated connection functions --- src/window.rs | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/src/window.rs b/src/window.rs index 0f7aec2..32e37fc 100644 --- a/src/window.rs +++ b/src/window.rs @@ -359,9 +359,8 @@ mod imp { ); // action win.previous status - self.image_view.connect_notify_local( - Some("is-previous-available"), - glib::clone!(@weak obj => move |_, _| { + self.image_view.connect_is_previous_available_notify( + glib::clone!(@weak obj => move |_| { obj.action_set_enabled( "win.previous", obj.imp().image_view.is_previous_available(), @@ -370,15 +369,13 @@ mod imp { ); // action win.next status - self.image_view.connect_notify_local( - Some("is-next-available"), - glib::clone!(@weak obj => move |_, _| { + self.image_view + .connect_is_next_available_notify(glib::clone!(@weak obj => move |_| { obj.action_set_enabled( "win.next", obj.imp().image_view.is_next_available(), ); - }), - ); + })); // Make widgets visible when the focus moves obj.connect_move_focus(|obj, _| {