mirror of
https://github.com/notepad-plus-plus/notepad-plus-plus.git
synced 2025-07-26 23:34:44 +02:00
Fix empty message showing while cancelling session file saving dialog
Fix #14235, close #14237
This commit is contained in:
parent
089f7d6935
commit
bbbf3e8dfc
@ -2486,7 +2486,7 @@ bool Notepad_plus::fileLoadSession(const TCHAR *fn)
|
||||
|
||||
const TCHAR * Notepad_plus::fileSaveSession(size_t nbFile, TCHAR ** fileNames, const TCHAR *sessionFile2save, bool includeFileBrowser)
|
||||
{
|
||||
if (sessionFile2save)
|
||||
if (sessionFile2save && (lstrlen(sessionFile2save) > 0))
|
||||
{
|
||||
Session currentSession;
|
||||
if ((nbFile) && (fileNames))
|
||||
@ -2538,7 +2538,10 @@ const TCHAR * Notepad_plus::fileSaveSession(size_t nbFile, TCHAR ** fileNames)
|
||||
fDlg.setCheckbox(checkboxLabel.c_str(), isCheckboxActive);
|
||||
generic_string sessionFileName = fDlg.doSaveDlg();
|
||||
|
||||
return fileSaveSession(nbFile, fileNames, sessionFileName.c_str(), fDlg.getCheckboxState());
|
||||
if (!sessionFileName.empty())
|
||||
return fileSaveSession(nbFile, fileNames, sessionFileName.c_str(), fDlg.getCheckboxState());
|
||||
|
||||
return NULL;
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user