diff --git a/main/ui/src/main/java/org/cryptomator/ui/controllers/MainController.java b/main/ui/src/main/java/org/cryptomator/ui/controllers/MainController.java index 33782e83c..b9f2687b8 100644 --- a/main/ui/src/main/java/org/cryptomator/ui/controllers/MainController.java +++ b/main/ui/src/main/java/org/cryptomator/ui/controllers/MainController.java @@ -511,7 +511,9 @@ public class MainController implements ViewController { public void didLock(UnlockedController ctrl) { unlockedVaults.remove(ctrl.getVault()); - showUnlockView(UnlockController.State.UNLOCKING); + if (ctrl.getVault().getId() == selectedVault.get().getId()) { + showUnlockView(UnlockController.State.UNLOCKING); + } activeController.get().focus(); }