Skip to content

Commit b57789c

Browse files
committed
Updated drop_target_window_paint to take windowManagerState as a
parameter instead of using the global
1 parent 7ced2af commit b57789c

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

SimpleWindowManager.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4861,17 +4861,17 @@ void border_window_update(WindowManagerState *windowManagerState)
48614861
EndDeferWindowPos(hdwp);
48624862
}
48634863

4864-
void drop_target_window_paint(HWND hWnd)
4864+
void drop_target_window_paint(HWND hWnd, WindowManagerState *windowManagerState)
48654865
{
4866-
if(g_windowManagerState.selectedMonitor->workspace->selected || g_windowManagerState.selectedMonitor->scratchWindow || g_windowManagerState.menuVisible)
4866+
if(windowManagerState->selectedMonitor->workspace->selected || windowManagerState->selectedMonitor->scratchWindow || windowManagerState->menuVisible)
48674867
{
48684868
PAINTSTRUCT ps;
48694869
HDC hDC = BeginPaint(hWnd, &ps);
48704870

48714871
RECT rcWindow;
48724872
GetClientRect(hWnd, &rcWindow);
48734873

4874-
FillRect(hDC, &rcWindow, g_windowManagerState.selectedMonitor->workspaceStyle->_dropTargetBrush);
4874+
FillRect(hDC, &rcWindow, windowManagerState->selectedMonitor->workspaceStyle->_dropTargetBrush);
48754875

48764876
EndPaint(hWnd, &ps);
48774877
}
@@ -4947,7 +4947,7 @@ static LRESULT drop_target_window_message_loop(HWND h, UINT msg, WPARAM wp, LPAR
49474947
{
49484948
case WM_PAINT:
49494949
{
4950-
drop_target_window_paint(h);
4950+
drop_target_window_paint(h, &g_windowManagerState);
49514951
} break;
49524952

49534953
default:

0 commit comments

Comments
 (0)