Merge pull request #2765 from PhilippC/bugfix/2371-autofill-not-working-with-compose-apps
Fix autofill with Compose apps
This commit is contained in:
@@ -730,7 +730,7 @@ namespace Kp2aAutofillParser
|
|||||||
{
|
{
|
||||||
public List<TField> InputFields { get; set; } = new List<TField>();
|
public List<TField> InputFields { get; set; } = new List<TField>();
|
||||||
|
|
||||||
public string PackageId { get; set; } = null;
|
public string? PackageId { get; set; } = null;
|
||||||
public string WebDomain { get; set; } = null;
|
public string WebDomain { get; set; } = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -86,6 +86,8 @@ namespace keepass2android.services.AutofillBase
|
|||||||
ParseRecursive(autofillView, view, isManualRequest);
|
ParseRecursive(autofillView, view, isManualRequest);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
autofillView.PackageId = autofillView.PackageId ?? _structure.ActivityComponent.PackageName;
|
||||||
|
|
||||||
return autofillView;
|
return autofillView;
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -122,7 +124,6 @@ namespace keepass2android.services.AutofillBase
|
|||||||
}
|
}
|
||||||
|
|
||||||
autofillView.InputFields.Add(new ViewNodeInputField(viewNode));
|
autofillView.InputFields.Add(new ViewNodeInputField(viewNode));
|
||||||
|
|
||||||
var childrenSize = viewNode.ChildCount;
|
var childrenSize = viewNode.ChildCount;
|
||||||
if (childrenSize > 0)
|
if (childrenSize > 0)
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user