diff options
Diffstat (limited to 'plugins/TabSRMM/src/taskbar.cpp')
-rw-r--r-- | plugins/TabSRMM/src/taskbar.cpp | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/plugins/TabSRMM/src/taskbar.cpp b/plugins/TabSRMM/src/taskbar.cpp index 68606e093f..1fe035bc38 100644 --- a/plugins/TabSRMM/src/taskbar.cpp +++ b/plugins/TabSRMM/src/taskbar.cpp @@ -518,13 +518,9 @@ LRESULT CALLBACK CProxyWindow::wndProc(HWND hWnd, UINT msg, WPARAM wParam, LPARA {
switch (msg) {
case WM_CLOSE:
+ SendMessage(m_dat->GetHwnd(), WM_CLOSE, 1, 2);
{
- TContainerData* pC = m_dat->m_pContainer;
-
- if (m_dat->GetHwnd() != pC->m_hwndActive)
- SendMessage(m_dat->GetHwnd(), WM_CLOSE, 1, 3);
- else
- SendMessage(m_dat->GetHwnd(), WM_CLOSE, 1, 2);
+ TContainerData *pC = m_dat->m_pContainer;
if (!IsIconic(pC->m_hwnd))
SetForegroundWindow(pC->m_hwnd);
}
|