minor refactoring and code formatting
This commit is contained in:
@@ -65,17 +65,13 @@ namespace keepass2android.services.AutofillBase
|
||||
if (responseAuth && autofillIds.Length != 0)
|
||||
{
|
||||
var responseBuilder = new FillResponse.Builder();
|
||||
// If the entire Autofill Response is authenticated, AuthActivity is used
|
||||
// to generate Response.
|
||||
|
||||
var sender = IntentBuilder.GetAuthIntentSenderForResponse(this, query);
|
||||
RemoteViews presentation = keepass2android.services.AutofillBase.AutofillHelper
|
||||
.NewRemoteViews(PackageName, GetString(Resource.String.autofill_sign_in_prompt),
|
||||
Resource.Drawable.ic_launcher);
|
||||
RemoteViews presentation = AutofillHelper.NewRemoteViews(PackageName, GetString(Resource.String.autofill_sign_in_prompt),Resource.Drawable.ic_launcher);
|
||||
|
||||
var datasetBuilder = new Dataset.Builder(presentation);
|
||||
|
||||
datasetBuilder
|
||||
.SetAuthentication(sender);
|
||||
datasetBuilder.SetAuthentication(sender);
|
||||
//need to add placeholders so we can directly fill after ChooseActivity
|
||||
foreach (var autofillId in autofillIds)
|
||||
{
|
||||
datasetBuilder.SetValue(autofillId, AutofillValue.ForText("PLACEHOLDER"));
|
||||
|
||||
@@ -48,11 +48,6 @@ namespace keepass2android.services.AutofillBase
|
||||
StartActivityForResult(i, RequestCodeQuery);
|
||||
}
|
||||
|
||||
protected override void OnStart()
|
||||
{
|
||||
base.OnStart();
|
||||
}
|
||||
|
||||
protected abstract Intent GetQueryIntent(string requestedUrl);
|
||||
|
||||
protected void RestartApp()
|
||||
|
||||
@@ -139,8 +139,7 @@ namespace keepass2android.services.AutofillBase.model
|
||||
/// <returns><c>true</c>, if to fields was applyed, <c>false</c> otherwise.</returns>
|
||||
/// <param name="autofillFieldMetadataCollection">Autofill field metadata collection.</param>
|
||||
/// <param name="datasetBuilder">Dataset builder.</param>
|
||||
public bool ApplyToFields(AutofillFieldMetadataCollection autofillFieldMetadataCollection,
|
||||
Dataset.Builder datasetBuilder)
|
||||
public bool ApplyToFields(AutofillFieldMetadataCollection autofillFieldMetadataCollection, Dataset.Builder datasetBuilder)
|
||||
{
|
||||
bool setValueAtLeastOnce = false;
|
||||
List<string> allHints = autofillFieldMetadataCollection.AllAutofillHints;
|
||||
@@ -152,14 +151,14 @@ namespace keepass2android.services.AutofillBase.model
|
||||
{
|
||||
continue;
|
||||
}
|
||||
for (int autofillFieldIndex = 0; autofillFieldIndex < fillableAutofillFields.Count; autofillFieldIndex++)
|
||||
foreach (AutofillFieldMetadata autofillFieldMetadata in fillableAutofillFields)
|
||||
{
|
||||
FilledAutofillField filledAutofillField;
|
||||
if (!HintMap.TryGetValue(hint, out filledAutofillField) || (filledAutofillField == null))
|
||||
{
|
||||
continue;
|
||||
}
|
||||
AutofillFieldMetadata autofillFieldMetadata = fillableAutofillFields[autofillFieldIndex];
|
||||
|
||||
var autofillId = autofillFieldMetadata.AutofillId;
|
||||
var autofillType = autofillFieldMetadata.AutofillType;
|
||||
switch (autofillType)
|
||||
|
||||
Reference in New Issue
Block a user