fix some conversion

This commit is contained in:
chrys 2018-05-29 18:52:28 +02:00
parent 2f0edb5716
commit 61cb242783

View File

@ -77,8 +77,8 @@ class attributeManager():
pass pass
return None return None
def setDefaultAttributes(self): def setDefaultAttributes(self):
self.defaultAttributes = [] self.defaultAttributes = [None]
self.defaultAttributes.append(( self.defaultAttributes.append([
'default', # fg 'default', # fg
'default', # bg 'default', # bg
False, # bold False, # bold
@ -89,8 +89,8 @@ class attributeManager():
False, # blink False, # blink
'default', # fontsize 'default', # fontsize
'default' # fontfamily 'default' # fontfamily
)) #end attribute ]) #end attribute
self.defaultAttributes.append(( self.defaultAttributes.append([
'white', # fg 'white', # fg
'black', # bg 'black', # bg
False, # bold False, # bold
@ -101,7 +101,7 @@ class attributeManager():
False, # blink False, # blink
'default', # fontsize 'default', # fontsize
'default' # fontfamily 'default' # fontfamily
)) #end attribute ]) #end attribute
def isDefaultAttribute(self,attribute): def isDefaultAttribute(self,attribute):
return attribute in self.defaultAttributes return attribute in self.defaultAttributes
def hasAttributes(self, cursor, update=True): def hasAttributes(self, cursor, update=True):
@ -110,7 +110,9 @@ class attributeManager():
cursorPos = cursor.copy() cursorPos = cursor.copy()
try: try:
attribute = self.getAttributeByXY( cursorPos['x'], cursorPos['y']) attribute = self.getAttributeByXY( cursorPos['x'], cursorPos['y'])
print(attribute)
if isinstance(attribute, tuple):
attribute = list(attribute)
if self.isDefaultAttribute(attribute): if self.isDefaultAttribute(attribute):
return False return False
if update: if update: