# HG changeset patch # User bsmith@81767d24-ef19-dc11-ae90-00e081727c95 # Date 1565115921 0 # Node ID 8e650172d8cf20f387eab8b5dfa0fa26bea77749 # Parent d39f4f9bed26d04eaf810baab8d7efbe00c11a88 Win: Add AllowDarkModeForWindow() to _dw_box_pack() internal function so widgets packed into live (alread shown) windows also get the dark mode flag set. diff -r d39f4f9bed26 -r 8e650172d8cf win/dw.c --- a/win/dw.c Mon Aug 05 15:38:21 2019 +0000 +++ b/win/dw.c Tue Aug 06 18:25:21 2019 +0000 @@ -7230,6 +7230,9 @@ thisbox->count++; +#ifdef AEROGLASS + AllowDarkModeForWindow(item, _DW_DARK_MODE_ENABLED); +#endif SetParent(item, box); if(_tcsnicmp(tmpbuf, UPDOWN_CLASS, _tcslen(UPDOWN_CLASS)+1)==0) {