if(FS::exists(options.state_fn))
DataFile::load(layout, options.state_fn);
+ if(FS::exists(options.uistate_fn))
+ DataFile::load(ui, options.uistate_fn);
+
if(options.network)
{
server = new Server(layout);
FS::rename(options.state_fn+".tmp", options.state_fn);
}
+ ui.save_state(options.uistate_fn);
+
layout.get_driver().halt(true);
layout.get_driver().flush();