Use another function to get color string. Fix #2906.
This commit is contained in:
parent
adbe675125
commit
a5e155792b
|
@ -584,9 +584,8 @@ def make_python_month_gtk_month(month):
|
|||
def make_color_string(color):
|
||||
'''create #aabbcc color string from gtk color'''
|
||||
col = '#'
|
||||
for i in (color.red, color.green, color.blue):
|
||||
# GTK sometime return a value > 256
|
||||
h = hex(i%256)[2:4]
|
||||
for i in ('red', 'green', 'blue'):
|
||||
h = hex(getattr(color, i) / (16*16)).split('x')[1]
|
||||
if len(h) == 1:
|
||||
h = '0' + h
|
||||
col += h
|
||||
|
|
Loading…
Reference in New Issue