Forráskód Böngészése

Merge pull request #9642 from nextcloud/fix/9640

ChooseTemplateDialog: Fix crash on prefillFilenameIfEmpty
Tobias Kaminsky 3 éve
szülő
commit
e8ce558a4e

+ 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