瀏覽代碼

Merge pull request #9642 from nextcloud/fix/9640

ChooseTemplateDialog: Fix crash on prefillFilenameIfEmpty
Tobias Kaminsky 3 年之前
父節點
當前提交
e8ce558a4e
共有 1 個文件被更改,包括 3 次插入3 次删除
  1. 3 3
      src/main/java/com/owncloud/android/ui/dialog/ChooseTemplateDialogFragment.java

+ 3 - 3
src/main/java/com/owncloud/android/ui/dialog/ChooseTemplateDialogFragment.java

@@ -248,10 +248,10 @@ public class ChooseTemplateDialogFragment extends DialogFragment implements View
         String name = binding.filename.getText().toString();
         if (name.isEmpty() || name.equalsIgnoreCase(DOT + template.getExtension())) {
             binding.filename.setText(String.format("%s.%s", template.title, template.extension));
+            name = binding.filename.getText().toString();
+            int dotPos = name.lastIndexOf('.');
+            binding.filename.setSelection((dotPos != -1) ? dotPos : name.length());
         }
-        name = binding.filename.getText().toString();
-        int dotPos = name.lastIndexOf('.');
-        binding.filename.setSelection((dotPos != -1) ? dotPos : name.length());
     }
 
     @Override