diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 9d8739a8b..ac0464ff2 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -4,7 +4,13 @@
package="org.kiwix.kiwixmobile">
-
+
+
@@ -28,11 +34,11 @@
+ android:windowSoftInputMode="adjustPan">
@@ -145,7 +151,8 @@
-
@@ -50,7 +51,9 @@
android:resource="@xml/provider_paths" />
-
+
diff --git a/core/src/main/java/org/kiwix/kiwixmobile/core/main/AddNoteDialog.kt b/core/src/main/java/org/kiwix/kiwixmobile/core/main/AddNoteDialog.kt
index a47b294ee..3b48b661b 100644
--- a/core/src/main/java/org/kiwix/kiwixmobile/core/main/AddNoteDialog.kt
+++ b/core/src/main/java/org/kiwix/kiwixmobile/core/main/AddNoteDialog.kt
@@ -199,9 +199,9 @@ class AddNoteDialog : DialogFragment() {
saveItem.isEnabled = false
shareItem.isEnabled = false
deleteItem.isEnabled = false
- saveItem.icon.alpha = DISABLE_ICON_ITEM_ALPHA
- shareItem.icon.alpha = DISABLE_ICON_ITEM_ALPHA
- deleteItem.icon.alpha = DISABLE_ICON_ITEM_ALPHA
+ saveItem.icon?.alpha = DISABLE_ICON_ITEM_ALPHA
+ shareItem.icon?.alpha = DISABLE_ICON_ITEM_ALPHA
+ deleteItem.icon?.alpha = DISABLE_ICON_ITEM_ALPHA
} else {
Log.d(TAG, "Toolbar without inflated menu")
}
@@ -210,7 +210,7 @@ class AddNoteDialog : DialogFragment() {
private fun enableSaveNoteMenuItem() {
if (toolbar.menu != null) {
saveItem.isEnabled = true
- saveItem.icon.alpha = ENABLE_ICON_ITEM_ALPHA
+ saveItem.icon?.alpha = ENABLE_ICON_ITEM_ALPHA
} else {
Log.d(TAG, "Toolbar without inflated menu")
}
@@ -219,7 +219,7 @@ class AddNoteDialog : DialogFragment() {
private fun enableDeleteNoteMenuItem() {
if (toolbar.menu != null) {
deleteItem.isEnabled = true
- deleteItem.icon.alpha = ENABLE_ICON_ITEM_ALPHA
+ deleteItem.icon?.alpha = ENABLE_ICON_ITEM_ALPHA
} else {
Log.d(TAG, "Toolbar without inflated menu")
}
@@ -228,7 +228,7 @@ class AddNoteDialog : DialogFragment() {
private fun enableShareNoteMenuItem() {
if (toolbar.menu != null) {
shareItem.isEnabled = true
- shareItem.icon.alpha = ENABLE_ICON_ITEM_ALPHA
+ shareItem.icon?.alpha = ENABLE_ICON_ITEM_ALPHA
} else {
Log.d(TAG, "Toolbar without inflated menu")
}