diff --git a/topics/basics/architectural_overview/threading/threading_model.md b/topics/basics/architectural_overview/threading/threading_model.md index 7be6467db..9404cadc6 100644 --- a/topics/basics/architectural_overview/threading/threading_model.md +++ b/topics/basics/architectural_overview/threading/threading_model.md @@ -288,15 +288,15 @@ val psiFile = runReadAction { // read action 2 ```java -VirtualFile virtualFile = ReadAction.compute(() -> { - // read a virtual file +VirtualFile virtualFile = ReadAction.compute(() -> { // read action 1 + // read a virtual file }); // do other time-consuming work... PsiFile psiFile = ReadAction.compute(() -> { // read action 2 - if (virtualFile.isValid()) { // check if the virtual file is valid - return PsiManager.getInstance(project).findFile(virtualFile); - } - return null; + if (virtualFile.isValid()) { // check if the virtual file is valid + return PsiManager.getInstance(project).findFile(virtualFile); + } + return null; }); ```