From 28ce43d8fe2e17d87faef60b65eef82a05232f87 Mon Sep 17 00:00:00 2001 From: Dennis Ushakov Date: Mon, 16 Apr 2012 15:04:04 +0400 Subject: [PATCH] RUBY-10844 --- .../com/intellij/refactoring/lang/ExtractIncludeDialog.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/refactoring/lang/ExtractIncludeDialog.java b/platform/lang-impl/src/com/intellij/refactoring/lang/ExtractIncludeDialog.java index 4e5aae8824f2..c3a0556e5848 100644 --- a/platform/lang-impl/src/com/intellij/refactoring/lang/ExtractIncludeDialog.java +++ b/platform/lang-impl/src/com/intellij/refactoring/lang/ExtractIncludeDialog.java @@ -121,7 +121,8 @@ public class ExtractIncludeDialog extends DialogWrapper { private void validateOKButton() { final String fileName = myNameField.getText().trim(); setOKActionEnabled(myTargetDirectoryField.getText().trim().length() > 0 && - fileName.length() > 0 && fileName.indexOf(File.separatorChar) < 0 && !StringUtil.containsAnyChar(fileName, "*?><\":;|")); + fileName.length() > 0 && fileName.indexOf(File.separatorChar) < 0 && + !StringUtil.containsAnyChar(fileName, "*?><\":;|") && fileName.indexOf(".") != 0); } private static boolean isFileExist(@NotNull final String directory, @NotNull final String fileName) {