Fixes the metrics issue when soft-navigation is used on a device/emulator. (#3236)

This commit is contained in:
Nathanael Anderson
2016-12-05 03:05:46 -06:00
committed by Vladimir Enchev
parent 964a55f575
commit 38d6484539

View File

@ -105,7 +105,8 @@ class MainScreen implements definition.ScreenMetrics {
private _metrics: android.util.DisplayMetrics;
private get metrics(): android.util.DisplayMetrics {
if (!this._metrics) {
this._metrics = utils.ad.getApplicationContext().getResources().getDisplayMetrics();
this._metrics = new android.util.DisplayMetrics();
utils.ad.getApplicationContext().getSystemService(android.content.Context.WINDOW_SERVICE).getDefaultDisplay().getRealMetrics(this._metrics);
}
return this._metrics;
}