Skip to content

Commit d1e1940

Browse files
committed
Style AutoListCtrl highlighting manually in dark mode
1 parent 2a3c586 commit d1e1940

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

gui/builtinItemStatsViews/helpers.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,10 @@ def __init__(self, parent, ID, pos=wx.DefaultPosition, size=wx.DefaultSize, styl
1010
wx.ListCtrl.__init__(self, parent, ID, pos, size, style)
1111
listmix.ListCtrlAutoWidthMixin.__init__(self)
1212
listmix.ListRowHighlighter.__init__(self)
13-
13+
if wx.SystemSettings.GetAppearance().IsDark():
14+
listcol = wx.SystemSettings.GetColour(wx.SYS_COLOUR_LISTBOX)
15+
highlight = listcol.ChangeLightness(110)
16+
listmix.ListRowHighlighter.SetHighlightColor(self, highlight)
1417

1518
class AutoListCtrlNoHighlight(wx.ListCtrl, listmix.ListCtrlAutoWidthMixin, listmix.ListRowHighlighter):
1619
def __init__(self, parent, ID, pos=wx.DefaultPosition, size=wx.DefaultSize, style=0):

0 commit comments

Comments
 (0)