diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index afe422731..c5bd69f19 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -13,7 +13,7 @@ android:anyDensity="true"
+ android:label="@string/app_name" android:configChanges="orientation|keyboardHidden|screenSize">
diff --git a/kiwix.c b/kiwix.c
index 6cb1a63b3..ba2574b3d 100644
--- a/kiwix.c
+++ b/kiwix.c
@@ -237,7 +237,7 @@ JNIEXPORT jboolean JNICALL Java_org_kiwix_kiwixmobile_JNIKiwibx_getDescription
return retVal;
}
-JNIEXPORT jboolean JNICALL Java_org_kiwix_kiwixmobile_JNIKiwibx_getRandomPage
+JNIEXPORT jboolean JNICALL Java_org_kiwix_kiwixmobile_JNIKiwix_getRandomPage
(JNIEnv *env, jobject obj, jobject urlObj) {
jboolean retVal = JNI_FALSE;
std::string cUrl;
diff --git a/libs/armeabi/libkiwix.so b/libs/armeabi/libkiwix.so
index 71136fd52..a02eb453e 100755
Binary files a/libs/armeabi/libkiwix.so and b/libs/armeabi/libkiwix.so differ
diff --git a/libs/mips/libkiwix.so b/libs/mips/libkiwix.so
index 9bf5d002d..5bd4f3942 100755
Binary files a/libs/mips/libkiwix.so and b/libs/mips/libkiwix.so differ
diff --git a/libs/x86/libkiwix.so b/libs/x86/libkiwix.so
index 376e83d8e..b32772837 100755
Binary files a/libs/x86/libkiwix.so and b/libs/x86/libkiwix.so differ
diff --git a/src/org/kiwix/kiwixmobile/KiwixMobileActivity.java b/src/org/kiwix/kiwixmobile/KiwixMobileActivity.java
index d7c237510..0258af870 100644
--- a/src/org/kiwix/kiwixmobile/KiwixMobileActivity.java
+++ b/src/org/kiwix/kiwixmobile/KiwixMobileActivity.java
@@ -258,6 +258,10 @@ public class KiwixMobileActivity extends Activity {
}
+ @Override
+ public void onConfigurationChanged(Configuration newConfig){
+ super.onConfigurationChanged(newConfig);
+ }
private void loadPref(){
SharedPreferences mySharedPreferences = PreferenceManager.getDefaultSharedPreferences(this);