From 70f65d8b786daed8a37335d0c3297c57979e710d Mon Sep 17 00:00:00 2001 From: Jiri Konecny Date: Mon, 17 Feb 2025 19:50:28 +0100 Subject: [PATCH] Emit signals that compositor layouts has changed These signals were not correctly set before. --- pyanaconda/modules/localization/localed.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pyanaconda/modules/localization/localed.py b/pyanaconda/modules/localization/localed.py index 9368dc299e8..e5d54d33f88 100644 --- a/pyanaconda/modules/localization/localed.py +++ b/pyanaconda/modules/localization/localed.py @@ -347,6 +347,7 @@ def set_layouts(self, layouts_variants, options=None, convert=False): self._set_layouts(layouts_variants, options, convert) log.debug("Storing layouts for compositor configured by user") self._user_layouts_variants = layouts_variants + self.compositor_layouts_changed.emit(self._user_layouts_variants) def _set_layouts(self, layouts_variants, options=None, convert=False): """Set a new layouts for compositor. @@ -391,6 +392,7 @@ def select_layout(self, layout_variant): try: new_layouts = self._shift_list(layouts, layout_variant) self._set_layouts(new_layouts) + self.compositor_selected_layout_changed.emit(new_layouts) return True except ValueError: log.warning("Can't set layout: '%s' as first to the current set: %s",