From 3d94573e3fe84d08e67fdda93203a127514babaa Mon Sep 17 00:00:00 2001 From: "METANEOCORTEX\\Kotti" Date: Mon, 29 Aug 2022 02:33:33 +0200 Subject: [PATCH] +fix: remember user data entered for dialogs: EncloseSel, ModifyLines, InsertTag, StreamComment --- src/Notepad3.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Notepad3.c b/src/Notepad3.c index a630819b5..70f200ce1 100644 --- a/src/Notepad3.c +++ b/src/Notepad3.c @@ -5092,7 +5092,7 @@ LRESULT MsgCommand(HWND hwnd, UINT umsg, WPARAM wParam, LPARAM lParam) break; case IDM_EDIT_ENCLOSESELECTION: { - ENCLOSESELDATA data = { 0 }; + static ENCLOSESELDATA data = { 0 }; if (EditEncloseSelectionDlg(hwnd, &data)) { EditEncloseSelection(data.pwsz1, data.pwsz2); } @@ -5172,7 +5172,7 @@ LRESULT MsgCommand(HWND hwnd, UINT umsg, WPARAM wParam, LPARAM lParam) case IDM_EDIT_MODIFYLINES: { - ENCLOSESELDATA data = { 0 }; + static ENCLOSESELDATA data = { 0 }; if (EditModifyLinesDlg(hwnd, &data)) { EditModifyLines(&data); } @@ -5268,7 +5268,7 @@ LRESULT MsgCommand(HWND hwnd, UINT umsg, WPARAM wParam, LPARAM lParam) case IDM_EDIT_INSERT_TAG: { - ENCLOSESELDATA data = { 0 }; + static ENCLOSESELDATA data = { 0 }; UINT repeat = 1; if (EditInsertTagDlg(hwnd, &data, &repeat)) { while (repeat > 0) { @@ -5371,7 +5371,7 @@ LRESULT MsgCommand(HWND hwnd, UINT umsg, WPARAM wParam, LPARAM lParam) case IDM_EDIT_STREAMCOMMENT: { - ENCLOSESELDATA data = { 0 }; + static ENCLOSESELDATA data = { 0 }; Lexer_GetStreamCommentStrgs(data.pwsz1, data.pwsz2, ENCLDATA_SIZE); if (StrIsNotEmpty(data.pwsz1)) { EditEncloseSelection(data.pwsz1, data.pwsz2);