boolean (final String filesNotIncludedString) { final int[] choice = new int[1]; Runnable runnable = () -> choice[0] = Messages.showOkCancelDialog( myProject, XmlStringUtil.wrapInHtml(HgBundle.message("hg4idea.commit.partial.merge.message", filesNotIncludedString)), HgBundle.message("hg4idea.commit.partial.merge.title"), null ); ApplicationManager.getApplication().invokeAndWait(runnable); return choice[0] == Messages.OK; }