I can reproduce it (under Windows 11 running in Hyper-V) if I use dark mode.
A (stupid!) solution would be to invalidate the whole edit control in
CEditPropertyValueDlg::OnEnChangePropvalue(). Surely there must be a better
solution..?
[[[
CRect rect;
CWnd* pWnd = GetDlgItem(IDC_PROPVALUE);
pWnd->GetWindowRect(&rect);
ScreenToClient(&rect);
InvalidateRect(&rect, TRUE);
]]]
why not just use
GetDlgItem(IDC_PROPVALUE)->Invalidate();
?
maybe there's something we could do differently in CTheme::MainSubclassProc
? I can't reproduce this here, not even in a VM. So I won't be of much help
:(
--
You received this message because you are subscribed to the Google Groups
"TortoiseSVN-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion visit
https://groups.google.com/d/msgid/tortoisesvn-dev/0384aa32-ff66-4847-99a5-add7fa202fben%40googlegroups.com.