From 6486ab6cab719be265fb022082eec5014b645792 Mon Sep 17 00:00:00 2001 From: David <49467229+TheSecurityDev@users.noreply.github.com> Date: Thu, 23 Oct 2025 17:09:14 -0500 Subject: [PATCH] raylib: fix crash when toggling advanced network toggles (#36443) use get_state() --- system/ui/widgets/network.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/system/ui/widgets/network.py b/system/ui/widgets/network.py index e705c55f7..e9d7a1b09 100644 --- a/system/ui/widgets/network.py +++ b/system/ui/widgets/network.py @@ -175,14 +175,14 @@ class AdvancedNetworkSettings(Widget): self._wifi_metered_action.selected_button = int(metered) if metered in (MeteredType.UNKNOWN, MeteredType.YES, MeteredType.NO) else 0 def _toggle_tethering(self): - checked = self._tethering_action.state + checked = self._tethering_action.get_state() self._tethering_action.set_enabled(False) if checked: self._wifi_metered_action.set_enabled(False) self._wifi_manager.set_tethering_active(checked) def _toggle_roaming(self): - roaming_state = self._roaming_action.state + roaming_state = self._roaming_action.get_state() self._params.put_bool("GsmRoaming", roaming_state) self._wifi_manager.update_gsm_settings(roaming_state, self._params.get("GsmApn") or "", self._params.get_bool("GsmMetered")) @@ -206,7 +206,7 @@ class AdvancedNetworkSettings(Widget): gui_app.set_modal_overlay(self._keyboard, update_apn) def _toggle_cellular_metered(self): - metered = self._cellular_metered_action.state + metered = self._cellular_metered_action.get_state() self._params.put_bool("GsmMetered", metered) self._wifi_manager.update_gsm_settings(self._params.get_bool("GsmRoaming"), self._params.get("GsmApn") or "", metered)