# HG changeset patch # User Goffi # Date 1580156228 -3600 # Node ID e1f56257cabc226cef50641c5604e2e24aa716e1 # Parent f20ec84624936b86397e3e0affd8a14836416a83 core (widgets handler): use widget set in set_widget as selected_widget if selected_widget is None diff -r f20ec8462493 -r e1f56257cabc cagou/core/widgets_handler.py --- a/cagou/core/widgets_handler.py Sat Jan 18 23:12:52 2020 +0100 +++ b/cagou/core/widgets_handler.py Mon Jan 27 21:17:08 2020 +0100 @@ -613,6 +613,8 @@ WidgetsHandlerLayout.count += 1 if wid is None: wid = self.default_widget + if G.host.selected_widget is None: + G.host.selected_widget = wid wrapper = WHWrapper(_wid_idx=WidgetsHandlerLayout.count) log.debug("WHWrapper created ({})".format(wrapper._wid_idx)) wrapper.set_widget(wid)