mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-02-20 11:18:21 +00:00
Refresh DisplayContext to prevent getting stale DisplayMetrics
Bug: 176656141 Test: Change font size or display size, it should reflect on home screen icon/text sizes. Change-Id: I39bb9d11d246c7ccea1ea4d5af37fba3ce0001be
This commit is contained in:
@@ -648,8 +648,13 @@ public class DeviceProfile {
|
||||
public boolean updateIsSeascape(Context context) {
|
||||
if (isVerticalBarLayout()) {
|
||||
// Check an up-to-date info.
|
||||
boolean isSeascape = DisplayController.getDefaultDisplay(context)
|
||||
.createInfoForContext(context).rotation == Surface.ROTATION_270;
|
||||
DisplayController.Info displayInfo = DisplayController.getDefaultDisplay(context)
|
||||
.createInfoForContext(context);
|
||||
if (displayInfo == null) {
|
||||
return false;
|
||||
}
|
||||
|
||||
boolean isSeascape = displayInfo.rotation == Surface.ROTATION_270;
|
||||
if (mIsSeascape != isSeascape) {
|
||||
mIsSeascape = isSeascape;
|
||||
return true;
|
||||
|
||||
Reference in New Issue
Block a user