소스 검색

Fixed textTimer being called before UpdateMainMenuTextSave being called

CPKreuz 1 년 전
부모
커밋
c4bc98fb1f
1개의 변경된 파일3개의 추가작업 그리고 2개의 파일을 삭제
  1. 3 2
      src/PixiEditor/ViewModels/SubViewModels/Document/AutosaveDocumentViewModel.cs

+ 3 - 2
src/PixiEditor/ViewModels/SubViewModels/Document/AutosaveDocumentViewModel.cs

@@ -160,19 +160,20 @@ internal class AutosaveDocumentViewModel : NotifyableObject
         if (Document.UpdateableChangeActive)
         {
             saveAfterNextFinish = true;
-            UpdateMainMenuTextSave("AUTOSAVE_WAITING_FOR_SAVE", SaveIcon, ActiveBrush, true);
             
             savingTimer.Stop();
             updateTextTimer.Stop();
             
+            UpdateMainMenuTextSave("AUTOSAVE_WAITING_FOR_SAVE", SaveIcon, ActiveBrush, true);
+            
             return;
         }
 
         if (Document.AllChangesSaved)
         {
-            UpdateMainMenuTextSave("AUTOSAVE_SAVED", SaveIcon, SuccessBrush, false);
             updateTextTimer.Stop();
             RestartTimers();
+            UpdateMainMenuTextSave("AUTOSAVE_SAVED", SaveIcon, SuccessBrush, false);
             return;
         }