diff --git a/CHANGELOG b/CHANGELOG index 9d0443b08..ca9014510 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,5 +1,5 @@ KeePassDX(3.0.0) - * + * Fix show button consistency #980 KeePassDX(2.9.20) * Fix search with non-latin chars #971 diff --git a/app/src/main/java/com/kunzisoft/keepass/view/EntryField.kt b/app/src/main/java/com/kunzisoft/keepass/view/EntryField.kt index 1c49ec078..464fe381f 100644 --- a/app/src/main/java/com/kunzisoft/keepass/view/EntryField.kt +++ b/app/src/main/java/com/kunzisoft/keepass/view/EntryField.kt @@ -46,10 +46,10 @@ class EntryField @JvmOverloads constructor(context: Context, var hiddenProtectedValue: Boolean get() { - return showButtonView.isSelected + return !showButtonView.isSelected } set(value) { - showButtonView.isSelected = !value + showButtonView.isSelected = value changeProtectedValueParameters() } @@ -101,7 +101,7 @@ class EntryField @JvmOverloads constructor(context: Context, } else { setTextIsSelectable(true) } - applyHiddenStyle(isProtected && !showButtonView.isSelected) + applyHiddenStyle(isProtected && showButtonView.isSelected) if (!isProtected) linkify() } } diff --git a/fastlane/metadata/android/en-US/changelogs/76.txt b/fastlane/metadata/android/en-US/changelogs/76.txt index 42780ecb1..4ae6611fa 100644 --- a/fastlane/metadata/android/en-US/changelogs/76.txt +++ b/fastlane/metadata/android/en-US/changelogs/76.txt @@ -1 +1 @@ - * \ No newline at end of file + * Fix show button consistency #980 \ No newline at end of file diff --git a/fastlane/metadata/android/fr-FR/changelogs/76.txt b/fastlane/metadata/android/fr-FR/changelogs/76.txt index 42780ecb1..d27c21564 100644 --- a/fastlane/metadata/android/fr-FR/changelogs/76.txt +++ b/fastlane/metadata/android/fr-FR/changelogs/76.txt @@ -1 +1 @@ - * \ No newline at end of file + * Correction de la consistance du bouton de visibilité #980 \ No newline at end of file