--- a/E5XML/SessionReader.py Wed May 21 19:45:39 2014 +0200 +++ b/E5XML/SessionReader.py Thu May 22 18:23:29 2014 +0200 @@ -368,9 +368,10 @@ while not self.atEnd(): self.readNext() if self.isEndElement() and self.name() == "ProjectBrowserState": - # TODO: implement the expand logic - print(browserName) - print(expandedNames) + projectBrowser = \ + self.projectBrowser.getProjectBrowser(browserName) + if projectBrowser is not None: + projectBrowser.expandItemsByName(expandedNames) break if self.isStartElement():