From 47313f0f20f9c5b48dbc122df757df050750c5ea Mon Sep 17 00:00:00 2001 From: looooo Date: Fri, 18 May 2018 16:00:49 +0200 Subject: [PATCH] py3: fem: fix gmsh bytes problem --- src/Mod/Fem/femguiobjects/_ViewProviderFemMeshGmsh.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Mod/Fem/femguiobjects/_ViewProviderFemMeshGmsh.py b/src/Mod/Fem/femguiobjects/_ViewProviderFemMeshGmsh.py index cb64b92d54..0abcbe7998 100644 --- a/src/Mod/Fem/femguiobjects/_ViewProviderFemMeshGmsh.py +++ b/src/Mod/Fem/femguiobjects/_ViewProviderFemMeshGmsh.py @@ -268,8 +268,10 @@ class _TaskPanelFemMeshGmsh: self.form.cb_dimension.setCurrentIndex(index_dimension) def console_log(self, message="", color="#000000"): + if not isinstance(message, bytes): + message = message.encode('utf-8', 'replace') self.console_message_gmsh = self.console_message_gmsh + '{0:4.1f}: {2}
'.\ - format(time.time() - self.Start, color, message.encode('utf-8', 'replace')) + format(time.time() - self.Start, color, message) self.form.te_output.setText(self.console_message_gmsh) self.form.te_output.moveCursor(QtGui.QTextCursor.End)