diff --git a/.github/workflows/eepp-windows-build-check.yml b/.github/workflows/eepp-windows-build-check.yml index 33d2a8777..69cb25b77 100644 --- a/.github/workflows/eepp-windows-build-check.yml +++ b/.github/workflows/eepp-windows-build-check.yml @@ -4,7 +4,7 @@ on: [push, pull_request] jobs: Windows: - runs-on: windows-latest + runs-on: windows-2019 env: MSBUILD_PATH: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\ steps: diff --git a/src/thirdparty/efsw b/src/thirdparty/efsw index dfc898bc8..74ca09bff 160000 --- a/src/thirdparty/efsw +++ b/src/thirdparty/efsw @@ -1 +1 @@ -Subproject commit dfc898bc89a6f3a71e6e17262ad3c52a083097b5 +Subproject commit 74ca09bff89bc8de1f7b8bf3faaa6275ce23b4c5 diff --git a/src/tools/codeeditor/codeeditor.cpp b/src/tools/codeeditor/codeeditor.cpp index 3cf13a84b..cf637ea87 100644 --- a/src/tools/codeeditor/codeeditor.cpp +++ b/src/tools/codeeditor/codeeditor.cpp @@ -66,11 +66,15 @@ void App::saveAllProcess() { if ( editor->getDocument().hasFilepath() ) { editor->save(); updateEditorTabTitle( editor ); + if ( mEditorSplitter->getCurEditor() == editor ) + updateEditorTitle( editor ); mTmpDocs.erase( &editor->getDocument() ); } else { UIFileDialog* dialog = saveFileDialog( editor, false ); dialog->addEventListener( Event::SaveFile, [&, editor]( const Event* ) { updateEditorTabTitle( editor ); + if ( mEditorSplitter->getCurEditor() == editor ) + updateEditorTitle( editor ); } ); dialog->addEventListener( Event::OnWindowClose, [&, editor]( const Event* ) { mTmpDocs.erase( &editor->getDocument() );