X-Git-Url: https://git.ktnx.net/?a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fui%2FTemplateDetailSourceSelectorFragment.java;h=97c88785e5dc20f361c6d5a6977832c10b3f63fd;hb=HEAD;hp=1bb48404e9ace7181686887d95c8f37e76d9488b;hpb=d95839304defead7c7d605cab2e612f1227cbfed;p=mobile-ledger.git diff --git a/app/src/main/java/net/ktnx/mobileledger/ui/TemplateDetailSourceSelectorFragment.java b/app/src/main/java/net/ktnx/mobileledger/ui/TemplateDetailSourceSelectorFragment.java index 1bb48404..97c88785 100644 --- a/app/src/main/java/net/ktnx/mobileledger/ui/TemplateDetailSourceSelectorFragment.java +++ b/app/src/main/java/net/ktnx/mobileledger/ui/TemplateDetailSourceSelectorFragment.java @@ -106,7 +106,7 @@ public class TemplateDetailSourceSelectorFragment extends AppCompatDialogFragmen Logger.debug("templates", String.format("Trying to match pattern '%s' against text '%s'", patternText, testText)); - if (matcher.matches()) { + if (matcher.find()) { if (matcher.groupCount() >= 0) { ArrayList list = new ArrayList<>(); for (short g = 1; g <= matcher.groupCount(); g++) { @@ -159,7 +159,8 @@ public class TemplateDetailSourceSelectorFragment extends AppCompatDialogFragmen } else { b.list.setVisibility(View.GONE); - b.templateError.setText(mPatternProblem); + b.templateError.setText( + (mPatternProblem != 0) ? mPatternProblem : R.string.pattern_without_groups); b.templateError.setVisibility(View.VISIBLE); }