[0.4.11][NETSHELL] Lan Status Dlg should show on LBUTTONUP in systray,

not on LBUTTONDOWN

by porting back:
0.4.15-dev-5613-g 7a17c7d9ad CORE-18813 LBUTTONUP
and strip EOL whitespace
This commit is contained in:
Joachim Henze 2023-02-02 12:21:03 +01:00
parent 0e75df20ea
commit 0e8bf0cbed

View file

@ -116,7 +116,7 @@ UpdateLanStatusUiDlg(
}
VOID
UpdateLanStatus(HWND hwndDlg, LANSTATUSUI_CONTEXT * pContext)
UpdateLanStatus(HWND hwndDlg, LANSTATUSUI_CONTEXT * pContext)
{
MIB_IFROW IfEntry;
HICON hIcon, hOldIcon = NULL;
@ -146,7 +146,7 @@ UpdateLanStatus(HWND hwndDlg, LANSTATUSUI_CONTEXT * pContext)
else if (pContext->dwInOctets != IfEntry.dwInOctets && pContext->Status != 2)
{
hIcon = (HICON)LoadImage(netshell_hInstance, MAKEINTRESOURCE(IDI_NET_REC), IMAGE_ICON, 32, 32, LR_SHARED);
pContext->Status = 2;
pContext->Status = 2;
}
else if (pContext->dwOutOctets != IfEntry.dwOutOctets && pContext->Status != 3)
{
@ -295,7 +295,7 @@ InsertColumnToListView(
static
VOID
AddIPAddressToListView(
HWND hDlgCtrl,
HWND hDlgCtrl,
PIP_ADDR_STRING pAddr,
INT Index)
{
@ -593,7 +593,7 @@ LANStatusUiDlg(
{
if (pContext)
{
ShowNetConnectionProperties(pContext->pNet, GetParent(pContext->hwndDlg));
ShowNetConnectionProperties(pContext->pNet, GetParent(pContext->hwndDlg));
BringWindowToTop(GetParent(pContext->hwndDlg));
}
break;
@ -633,7 +633,7 @@ InitializePropertyDialog(
/* get the IfTable */
dwSize = 0;
dwResult = GetAdaptersInfo(NULL, &dwSize);
dwResult = GetAdaptersInfo(NULL, &dwSize);
if (dwResult!= ERROR_BUFFER_OVERFLOW)
{
CoTaskMemFree(pStr);
@ -750,7 +750,7 @@ LANStatusDlg(
}
break;
case WM_SHOWSTATUSDLG:
if (LOWORD(lParam) == WM_LBUTTONDOWN)
if (LOWORD(lParam) == WM_LBUTTONUP)
{
pContext = (LANSTATUSUI_CONTEXT*)GetWindowLongPtr(hwndDlg, DWLP_USER);
if (!pContext)