1
0
Fork 0
mirror of https://github.com/M66B/FairEmail.git synced 2025-01-03 13:44:40 +00:00

Log window layout info

This commit is contained in:
M66B 2023-08-10 19:54:42 +02:00
parent a50cc39dfb
commit 1ebd35d08c
2 changed files with 4 additions and 7 deletions

View file

@ -454,7 +454,7 @@ dependencies {
def flatbuffers_version = "2.0.0"
def activity_version = "1.7.2" // 1.8.0-alpha06
def fragment_version = "1.6.1" // 1.7.0-alpha02
def windows_version = "1.0.0" // 1.2.0-beta01
def windows_version = "1.2.0-beta01"
def webkit_version = "1.7.0" // 1.8.0-rc01
def recyclerview_version = "1.3.1"
def coordinatorlayout_version = "1.2.0"

View file

@ -1077,14 +1077,14 @@ public class ActivityView extends ActivityBilling implements FragmentManager.OnB
@Override
protected void onStart() {
super.onStart();
if (BuildConfig.DEBUG)
if (!Helper.isPlayStoreInstall())
infoTracker.addWindowLayoutInfoListener(this, Runnable::run, layoutStateChangeCallback);
}
@Override
protected void onStop() {
super.onStop();
if (BuildConfig.DEBUG)
if (!Helper.isPlayStoreInstall())
infoTracker.removeWindowLayoutInfoListener(layoutStateChangeCallback);
}
@ -2549,10 +2549,7 @@ public class ActivityView extends ActivityBilling implements FragmentManager.OnB
private final Consumer<WindowLayoutInfo> layoutStateChangeCallback = new Consumer<WindowLayoutInfo>() {
@Override
public void accept(WindowLayoutInfo info) {
List<DisplayFeature> features = info.getDisplayFeatures();
Log.i("Display features=" + features.size());
for (DisplayFeature feature : features)
EntityLog.log(ActivityView.this, "Display feature bounds=" + feature.getBounds());
EntityLog.log(ActivityView.this, "Window layout=" + info);
}
};
}