https://git.reactos.org/?p=reactos.git;a=commitdiff;h=b87c6b879907980aee4fd9...
commit b87c6b879907980aee4fd957b8cecbd1b2ded407 Author: Whindmar Saksit whindsaks@proton.me AuthorDate: Sun Jan 19 23:20:34 2025 +0100 Commit: GitHub noreply@github.com CommitDate: Sun Jan 19 23:20:34 2025 +0100
[SHELL32] Temporarily disable LVS_EX_DOUBLEBUFFER in DefView (#7642)
Hackfix for CORE-19624 and CORE-19818 until ListView is fixed --- dll/win32/shell32/CDefView.cpp | 2 ++ 1 file changed, 2 insertions(+)
diff --git a/dll/win32/shell32/CDefView.cpp b/dll/win32/shell32/CDefView.cpp index 21e7c1bcc4f..55c99e6f7ad 100644 --- a/dll/win32/shell32/CDefView.cpp +++ b/dll/win32/shell32/CDefView.cpp @@ -828,7 +828,9 @@ BOOL CDefView::CreateList() { dwStyle |= LVS_SHOWSELALWAYS; // MSDN says FWF_SHOWSELALWAYS is deprecated, always turn on for folders dwStyle |= (m_FolderSettings.fFlags & FWF_ALIGNLEFT) ? LVS_ALIGNLEFT : LVS_ALIGNTOP; +#if 0 // FIXME: Temporarily disabled until ListView is fixed (CORE-19624, CORE-19818) ListExStyle |= LVS_EX_DOUBLEBUFFER; +#endif }
ViewMode = m_FolderSettings.ViewMode;