From 790688e4ccd9dbc724e22b09092c23cfa07391c5 Mon Sep 17 00:00:00 2001 From: IoIxD Date: Mon, 27 Apr 2026 01:02:17 -0700 Subject: [PATCH] gdi: check for DwmSetWindowAttribute before executing --- src/backend/gdi.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/backend/gdi.c b/src/backend/gdi.c index 3a68f91..1df263b 100644 --- a/src/backend/gdi.c +++ b/src/backend/gdi.c @@ -837,7 +837,8 @@ static void MwLLEndStateChangeImpl(MwLL handle) { static void MwLLSetDarkThemeImpl(MwLL handle, int toggle) { BOOL v = toggle ? TRUE : FALSE; - DwmSetWindowAttribute(handle->gdi.hWnd, 20, &v, sizeof(v)); + if(DwmSetWindowAttribute) + DwmSetWindowAttribute(handle->gdi.hWnd, 20, &v, sizeof(v)); } static MwBool MwLLDoModernImpl(MwLL handle) {