Skip to content

Commit ff20817

Browse files
committed
fix: use incognito mode in checklists
1 parent 7939ce5 commit ff20817

2 files changed

Lines changed: 19 additions & 0 deletions

File tree

app/src/main/kotlin/org/fossify/notes/dialogs/EditTaskDialog.kt

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,23 @@ package org.fossify.notes.dialogs
22

33
import android.app.Activity
44
import android.content.DialogInterface.BUTTON_POSITIVE
5+
import android.view.inputmethod.EditorInfo
56
import org.fossify.commons.extensions.*
67
import org.fossify.notes.databinding.DialogRenameChecklistItemBinding
8+
import org.fossify.notes.extensions.config
79

810
class EditTaskDialog(val activity: Activity, val oldTitle: String, callback: (newTitle: String) -> Unit) {
911
init {
1012
val binding = DialogRenameChecklistItemBinding.inflate(activity.layoutInflater).apply {
1113
checklistItemTitle.setText(oldTitle)
14+
15+
if (activity.config.useIncognitoMode == true) {
16+
checklistItemTitle.imeOptions =
17+
checklistItemTitle.imeOptions or EditorInfo.IME_FLAG_NO_PERSONALIZED_LEARNING
18+
} else {
19+
checklistItemTitle.imeOptions =
20+
checklistItemTitle.imeOptions.removeBit(EditorInfo.IME_FLAG_NO_PERSONALIZED_LEARNING)
21+
}
1222
}
1323

1424
activity.getAlertDialogBuilder()

app/src/main/kotlin/org/fossify/notes/dialogs/NewChecklistItemDialog.kt

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,15 @@ class NewChecklistItemDialog(
9494
titles.add(titleEditText)
9595
binding.checklistHolder.addView(this.root)
9696
}
97+
98+
if (activity.config.useIncognitoMode == true) {
99+
titleEditText.imeOptions =
100+
titleEditText.imeOptions or EditorInfo.IME_FLAG_NO_PERSONALIZED_LEARNING
101+
} else {
102+
titleEditText.imeOptions =
103+
titleEditText.imeOptions.removeBit(EditorInfo.IME_FLAG_NO_PERSONALIZED_LEARNING)
104+
}
105+
97106
activity.updateTextColors(binding.checklistHolder)
98107
binding.dialogHolder.post {
99108
binding.dialogHolder.fullScroll(View.FOCUS_DOWN)

0 commit comments

Comments
 (0)