Fix screen size compatibility mode.

Change-Id: I2c06bbb586b4e54fc7ec52ec914cf95a18006217
This commit is contained in:
Dianne Hackborn
2011-01-29 13:22:02 -08:00
parent 51990f9b0c
commit e97a12e340

View File

@ -5753,6 +5753,7 @@ public class WindowManagerService extends IWindowManager.Stub
mScreenLayout = Configuration.SCREENLAYOUT_SIZE_LARGE;
} else {
mScreenLayout = Configuration.SCREENLAYOUT_SIZE_NORMAL;
}
// If this screen is wider than normal HVGA, or taller
// than FWVGA, then for old apps we want to run in size
@ -5760,7 +5761,6 @@ public class WindowManagerService extends IWindowManager.Stub
if (shortSize > 321 || longSize > 570) {
mScreenLayout |= Configuration.SCREENLAYOUT_COMPAT_NEEDED;
}
}
// Is this a long screen?
if (((longSize*3)/5) >= (shortSize-1)) {