diff -r b0560adec4b7 -r 5024c19ca8f0 editors/Viewer.py --- a/editors/Viewer.py Thu Oct 11 10:25:19 2018 +0300 +++ b/editors/Viewer.py Thu Oct 11 12:00:40 2018 +0300 @@ -27,7 +27,6 @@ from __future__ import division import math from time import time as gettime -from types import TupleType from threading import Lock import wx @@ -277,7 +276,7 @@ except Exception: message = _("Invalid value \"%s\" for viewer block") % data values = None - if not isinstance(values, TupleType): + if not isinstance(values, tuple): message = _("Invalid value \"%s\" for viewer block") % data values = None if values is not None: @@ -3454,7 +3453,7 @@ middle = True new_pos = [bbx.x, bbx.y] result = self.Controler.PasteEditedElementInstances(self.TagName, element, new_pos, middle, self.Debug) - if not isinstance(result, (StringType, UnicodeType)): + if not isinstance(result, string_types): self.RefreshBuffer() self.RefreshView(selection=result) self.RefreshVariablePanel()