From 0c277aa4246ff4a68b8bda8bd6906f01d421f331 Mon Sep 17 00:00:00 2001 From: Sven Strickroth Date: Sun, 26 Jul 2015 14:18:02 +0200 Subject: [PATCH] LogDlg: Highlight from date picker only if a filter is applied Signed-off-by: Sven Strickroth --- src/TortoiseProc/LogDlg.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/TortoiseProc/LogDlg.cpp b/src/TortoiseProc/LogDlg.cpp index 6053dfab8..21972268c 100644 --- a/src/TortoiseProc/LogDlg.cpp +++ b/src/TortoiseProc/LogDlg.cpp @@ -450,7 +450,7 @@ HBRUSH CLogDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) { HBRUSH hbr = __super::OnCtlColor(pDC, pWnd, nCtlColor); - if (m_LogList.m_Filter.m_NumberOfLogsScale > CFilterData::SHOW_NO_LIMIT && pWnd->GetDlgCtrlID() == IDC_FROMLABEL) + if ((m_LogList.m_Filter.m_NumberOfLogsScale >= CFilterData::SHOW_LAST_N_COMMITS || m_LogList.m_Filter.m_NumberOfLogsScale == CFilterData::SHOW_LAST_SEL_DATE && m_LogList.m_Filter.m_From != -1) && pWnd->GetDlgCtrlID() == IDC_FROMLABEL) { pDC->SetBkMode(TRANSPARENT); return m_Brush; @@ -463,7 +463,7 @@ void CLogDlg::OnPaint() { CPaintDC dc(this); - if (m_LogList.m_Filter.m_NumberOfLogsScale == CFilterData::SHOW_NO_LIMIT) + if (!(m_LogList.m_Filter.m_NumberOfLogsScale >= CFilterData::SHOW_LAST_N_COMMITS || m_LogList.m_Filter.m_NumberOfLogsScale == CFilterData::SHOW_LAST_SEL_DATE && m_LogList.m_Filter.m_From != -1)) return; CWnd* pWnd = GetDlgItem(IDC_FROMLABEL); -- 2.11.4.GIT