vcl/win/gdi/salnativewidgets-luna.cxx | 1 + 1 file changed, 1 insertion(+)
New commits: commit 9f8c36837329d75e4818d1c0faa1e864afb73870 Author: Mike Kaganski <mike.kagan...@collabora.com> AuthorDate: Sun Jun 1 13:31:55 2025 +0500 Commit: Xisco Fauli <xiscofa...@libreoffice.org> CommitDate: Mon Jun 9 11:18:16 2025 +0200 tdf#166811: let CHILDREN_ON_DEMAND entries draw collapsed in vcl/win This broke after commit dad7593cf6bb91ecf95153e983723dd2cd03b469 (GetDontKnowNodeBmp is always empty, 2022-05-11), before which, the value of `ButtonValue::DontKnow` was never set to entries. Of course, if `GetDontKnowNodeBmp` had been implemented to return a value back then, the problem would show there, too. Change-Id: I13895fb83b8864adabdf4b66c81346c20d15c042 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/186106 Reviewed-by: Mike Kaganski <mike.kagan...@collabora.com> Tested-by: Jenkins (cherry picked from commit 54802cdceb9ff3903b4be1b81638b75fdbfb21f4) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/186125 Reviewed-by: Xisco Fauli <xiscofa...@libreoffice.org> diff --git a/vcl/win/gdi/salnativewidgets-luna.cxx b/vcl/win/gdi/salnativewidgets-luna.cxx index d0aa805284b8..6fd613acfaf0 100644 --- a/vcl/win/gdi/salnativewidgets-luna.cxx +++ b/vcl/win/gdi/salnativewidgets-luna.cxx @@ -1390,6 +1390,7 @@ static bool ImplDrawNativeControl( HDC hDC, HTHEME hTheme, RECT rc, iState = GLPS_OPENED; break; case ButtonValue::Off: + case ButtonValue::DontKnow: // SvTLEntryFlags::CHILDREN_ON_DEMAND iState = GLPS_CLOSED; break; default: