# HG changeset patch # User Goffi # Date 1467324148 -7200 # Node ID dbe025b03ebad08706c7183b08ad0852d2fae08d # Parent dfbe0bb056dc7a43ee3e93e203e4cd57144b3034 primitivus: fixed XMLUI window creation newWidget method was not working if a widget was already selected, breaking all XMLUI with window type. diff -r dfbe0bb056dc -r dbe025b03eba frontends/src/primitivus/primitivus --- a/frontends/src/primitivus/primitivus Fri Jul 01 00:00:36 2016 +0200 +++ b/frontends/src/primitivus/primitivus Fri Jul 01 00:02:28 2016 +0200 @@ -615,8 +615,9 @@ def newWidget(self, widget): - if self.selected_widget is None: - self.selectWidget(widget) + # FIXME: when several widgets are possible (e.g. with :split) + # do not replace current widget when self.selected_widget != None + self.selectWidget(widget) def selectWidget(self, widget): """Display a widget if possible,