Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit dab7950d authored by Adam Lesinski's avatar Adam Lesinski Committed by android-build-merger
Browse files

Update DisplayMetrics even on default display

am: 43097218

Change-Id: Ib79935f0b80df42db789d94e0a88ac7a0b0b40d5
parents 0849ffa5 43097218
Loading
Loading
Loading
Loading
+12 −12
Original line number Diff line number Diff line
@@ -839,9 +839,9 @@ public class ResourcesManager {
                            tmpConfig = new Configuration();
                        }
                        tmpConfig.setTo(config);
                        if (!isDefaultDisplay) {

                        // Get new DisplayMetrics based on the DisplayAdjustments given
                            // to the ResourcesImpl. Udate a copy if the CompatibilityInfo
                        // to the ResourcesImpl. Update a copy if the CompatibilityInfo
                        // changed, because the ResourcesImpl object will handle the
                        // update internally.
                        DisplayAdjustments daj = r.getDisplayAdjustments();
@@ -851,7 +851,7 @@ public class ResourcesManager {
                        }
                        dm = getDisplayMetrics(displayId, daj);
                        applyNonDefaultDisplayMetricsToConfiguration(dm, tmpConfig);
                        }

                        if (hasOverrideConfiguration) {
                            tmpConfig.updateFrom(key.mOverrideConfiguration);
                        }
+4 −0
Original line number Diff line number Diff line
@@ -268,6 +268,10 @@ public class DisplayMetrics {
    }
    
    public void setTo(DisplayMetrics o) {
        if (this == o) {
            return;
        }

        widthPixels = o.widthPixels;
        heightPixels = o.heightPixels;
        density = o.density;