Change priority of node background colours, so select colour works

This commit is contained in:
baldurk committed 2014-07-13 18:58:47 +01:00
1 parent a2b288ec7e
commit 844f080300
2 files changed
+6 -6

No files matched your search

@@ -199,17 +199,17 @@ namespace TreelistView
if (format.BackColor != Color.Transparent)
c = format.BackColor;
if (!m_owner.NodesSelection.Contains(node) && m_owner.FocusedNode != node &&
!(hoverNode == node && m_owner.RowOptions.HoverHighlight) &&
node.DefaultBackColor != Color.Transparent)
c = node.DefaultBackColor;
if (node.BackColor != Color.Transparent)
c = node.BackColor;
if (column.Index < node.IndexedBackColor.Length && node.IndexedBackColor[column.Index] != Color.Transparent)
c = node.IndexedBackColor[column.Index];
if (!m_owner.NodesSelection.Contains(node) && m_owner.FocusedNode != node &&
!(hoverNode == node && m_owner.RowOptions.HoverHighlight) &&
node.DefaultBackColor != Color.Transparent)
c = node.DefaultBackColor;
if (c != Color.Transparent)
{
Rectangle r = cellRect;