Change priority of node background colours, so select colour works

This commit is contained in:
baldurk
2014-07-13 16:28:09 +01:00
parent a2b288ec7e
commit 844f080300
2 changed files with 6 additions and 6 deletions
@@ -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;