diff --git a/app/src/main/java/org/kiwix/kiwixmobile/settings/KiwixSettingsActivity.java b/app/src/main/java/org/kiwix/kiwixmobile/settings/KiwixSettingsActivity.java
index 2a99d0f0a..97f140b42 100644
--- a/app/src/main/java/org/kiwix/kiwixmobile/settings/KiwixSettingsActivity.java
+++ b/app/src/main/java/org/kiwix/kiwixmobile/settings/KiwixSettingsActivity.java
@@ -250,6 +250,7 @@ public class KiwixSettingsActivity extends BaseActivity {
MainActivity.nightMode = sharedPreferenceUtil.nightMode();
getActivity().finish();
startActivity(new Intent(getActivity(), KiwixSettingsActivity.class));
+ getActivity().overridePendingTransition(R.anim.fade_in,R.anim.fade_out);
}
if (key.equals(PREF_WIFI_ONLY)) {
MainActivity.wifiOnly = sharedPreferences.getBoolean(PREF_WIFI_ONLY, true);
@@ -259,6 +260,7 @@ public class KiwixSettingsActivity extends BaseActivity {
MainActivity.nightMode = sharedPreferenceUtil.nightMode();
getActivity().finish();
startActivity(new Intent(getActivity(), KiwixSettingsActivity.class));
+ getActivity().overridePendingTransition(R.anim.fade_in,R.anim.fade_out);
}
}
diff --git a/app/src/main/res/anim/fade_in.xml b/app/src/main/res/anim/fade_in.xml
new file mode 100644
index 000000000..b4af8dcd1
--- /dev/null
+++ b/app/src/main/res/anim/fade_in.xml
@@ -0,0 +1,8 @@
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/anim/fade_out.xml b/app/src/main/res/anim/fade_out.xml
new file mode 100644
index 000000000..038f17281
--- /dev/null
+++ b/app/src/main/res/anim/fade_out.xml
@@ -0,0 +1,8 @@
+
+
+
+
\ No newline at end of file