예제 #1
0
 public void CheckForOpenFileChanged(Activity activity)
 {
     if (_db.DidOpenFileChange())
     {
         if (_db.ReloadRequested)
         {
             LockDatabase(false);
             activity.SetResult(KeePass.ExitReloadDb);
             activity.Finish();
             //todo: return?
         }
         AskForReload(activity);
     }
 }
예제 #2
0
파일: App.cs 프로젝트: Arushacked/keepass2
 public void CheckForOpenFileChanged(Activity activity)
 {
     if (CurrentDb?.DidOpenFileChange() == true)
     {
         if (CurrentDb.ReloadRequested)
         {
             activity.SetResult(KeePass.ExitReloadDb);
             activity.Finish();
         }
         else
         {
             AskForReload(activity);
         }
     }
 }