From da4dbf1110fef0594e905cbe4632074c59e38dc1 Mon Sep 17 00:00:00 2001 From: Anna Petrasova Date: Sat, 8 Jan 2022 22:30:04 -0500 Subject: [PATCH] Fix for Python 3.10 Fixes https://github.com/OSGeo/grass/issues/2045 --- wx/lib/agw/customtreectrl.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wx/lib/agw/customtreectrl.py b/wx/lib/agw/customtreectrl.py index 2822a5ac..0fbb15c4 100644 --- a/wx/lib/agw/customtreectrl.py +++ b/wx/lib/agw/customtreectrl.py @@ -6586,7 +6586,7 @@ class CustomTreeCtrl(wx.ScrolledWindow): rf, gf, bf = 0, 0, 0 for y in range(rect.y, rect.y + rect.height): - currCol = (r1 + rf, g1 + gf, b1 + bf) + currCol = (int(r1 + rf), int(g1 + gf), int(b1 + bf)) dc.SetBrush(wx.Brush(currCol, wx.BRUSHSTYLE_SOLID)) dc.DrawRectangle(rect.x, y, rect.width, 1) rf = rf + rstep @@ -6693,7 +6693,7 @@ class CustomTreeCtrl(wx.ScrolledWindow): dc.SetPen(wx.TRANSPARENT_PEN) for y in range(filRect.y, filRect.y + filRect.height): - currCol = (r1 + rf, g1 + gf, b1 + bf) + currCol = (int(r1 + rf), int(g1 + gf), int(b1 + bf)) dc.SetBrush(wx.Brush(currCol, wx.BRUSHSTYLE_SOLID)) dc.DrawRectangle(filRect.x, y, filRect.width, 1) rf = rf + rstep