From fe3a589e7deeb8a64c05cf03d53e4d6d635f9f65 Mon Sep 17 00:00:00 2001 From: Sergey Volkov Date: Fri, 13 Sep 2019 16:59:20 +0300 Subject: [PATCH] fix(android): configuration change not saved in current context refs TIMOB-27505 --- .../src/java/org/appcelerator/titanium/TiBaseActivity.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/android/titanium/src/java/org/appcelerator/titanium/TiBaseActivity.java b/android/titanium/src/java/org/appcelerator/titanium/TiBaseActivity.java index a6a5a81ea65..1cbdf8a9fa0 100644 --- a/android/titanium/src/java/org/appcelerator/titanium/TiBaseActivity.java +++ b/android/titanium/src/java/org/appcelerator/titanium/TiBaseActivity.java @@ -1181,6 +1181,10 @@ public void onConfigurationChanged(Configuration newConfig) { super.onConfigurationChanged(newConfig); + if (Build.VERSION.SDK_INT < 26) { + getResources().updateConfiguration(newConfig, getResources().getDisplayMetrics()); + } + // Update ActionBar height and font size, if needed. // Handler will only be null if activity was set up without a title bar. if (this.actionBarStyleHandler != null) {