mirror of
https://github.com/Kunzisoft/KeePassDX.git
synced 2025-12-04 15:49:33 +01:00
Fix autofill popup window application id #1046
This commit is contained in:
@@ -5,7 +5,7 @@ KeePassDX(3.0.0)
|
|||||||
* Fix timeout in dialogs #716
|
* Fix timeout in dialogs #716
|
||||||
* Check URI permissions #626
|
* Check URI permissions #626
|
||||||
* Better autofill implementation #943 #946 #984 #1070 (Thx @uduerholz)
|
* Better autofill implementation #943 #946 #984 #1070 (Thx @uduerholz)
|
||||||
* Improvements #680 #1035 #1043 #942 #1021 #1027 #1082 #1083 (Thx @chenxiaolong)
|
* Improvements #680 #1035 #1043 #942 #1021 #1027 #1046 #1082 #1083 (Thx @chenxiaolong)
|
||||||
|
|
||||||
KeePassDX(2.10.5)
|
KeePassDX(2.10.5)
|
||||||
* Increase the saving speed of database #1028
|
* Increase the saving speed of database #1028
|
||||||
|
|||||||
@@ -53,8 +53,10 @@ class StructureParser(private val structure: AssistStructure) {
|
|||||||
applicationId = windowNode.title.toString().split("/")[0]
|
applicationId = windowNode.title.toString().split("/")[0]
|
||||||
Log.d(TAG, "Autofill applicationId: $applicationId")
|
Log.d(TAG, "Autofill applicationId: $applicationId")
|
||||||
|
|
||||||
if (parseViewNode(windowNode.rootViewNode))
|
if (applicationId?.contains("PopupWindow:") == false) {
|
||||||
break@mainLoop
|
if (parseViewNode(windowNode.rootViewNode))
|
||||||
|
break@mainLoop
|
||||||
|
}
|
||||||
}
|
}
|
||||||
// If not explicit username field found, add the field just before password field.
|
// If not explicit username field found, add the field just before password field.
|
||||||
if (usernameId == null && passwordId != null && usernameIdCandidate != null) {
|
if (usernameId == null && passwordId != null && usernameIdCandidate != null) {
|
||||||
|
|||||||
@@ -4,4 +4,4 @@
|
|||||||
* Fix timeout in dialogs #716
|
* Fix timeout in dialogs #716
|
||||||
* Check URI permissions #626
|
* Check URI permissions #626
|
||||||
* Better autofill implementation #943 #946 #984 #1070 (Thx @uduerholz)
|
* Better autofill implementation #943 #946 #984 #1070 (Thx @uduerholz)
|
||||||
* Improvements #680 #1035 #1043 #942 #1021 #1027 #1082 #1083 (Thx @chenxiaolong)
|
* Improvements #680 #1035 #1043 #942 #1021 #1027 #1046 #1082 #1083 (Thx @chenxiaolong)
|
||||||
@@ -4,4 +4,4 @@
|
|||||||
* Correction du délai d'expiration dans les dialogues #716
|
* Correction du délai d'expiration dans les dialogues #716
|
||||||
* Vérification des permissions URI #626
|
* Vérification des permissions URI #626
|
||||||
* Meilleure implémentation du remplissage auto #943 #946 #984 #1070 (Thx @uduerholz)
|
* Meilleure implémentation du remplissage auto #943 #946 #984 #1070 (Thx @uduerholz)
|
||||||
* Améliorations #680 #1035 #1043 #942 #1021 #1027 #1082 #1083 (Thx @chenxiaolong)
|
* Améliorations #680 #1035 #1043 #942 #1021 #1027 #1046 #1082 #1083 (Thx @chenxiaolong)
|
||||||
Reference in New Issue
Block a user