Daniel Brötzmann pushed to branch master at gajim / gajim


Commits:
91c60242 by wurstsalat at 2025-08-24T17:24:43+02:00
fix: Contact info: Fix initial subscription switch state

Fixes #12414

- - - - -


1 changed file:

- gajim/gtk/contact_info.py


Changes:

=====================================
gajim/gtk/contact_info.py
=====================================
@@ -275,7 +275,7 @@ def _fill_settings_page(self, contact: BareContact) -> None:
         if not contact.is_in_roster:
             return
 
-        self._ui.from_subscription_switch.set_state(contact.is_subscribed)
+        self._ui.from_subscription_switch.set_active(contact.is_subscribed)
 
         
self._ui.subscription_listbox.set_sensitive(self._client.state.is_available)
 
@@ -416,7 +416,7 @@ def _on_response(response_id: str) -> None:
     def _on_to_subscription_button_clicked(self, _widget: Gtk.Button) -> None:
         # Save auto_auth if switch for disclosing presence is active
         self._client.get_module("Presence").subscribe(
-            self.contact.jid, 
auto_auth=self._ui.from_subscription_switch.get_state()
+            self.contact.jid, 
auto_auth=self._ui.from_subscription_switch.get_active()
         )
         self._ui.request_stack.set_visible_child_name("requested")
 



View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/commit/91c6024251895d5253a0b9ef71a6ccdf714ce959

-- 
View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/commit/91c6024251895d5253a0b9ef71a6ccdf714ce959
You're receiving this email because of your account on dev.gajim.org.


_______________________________________________
Commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to