Fix call participants button showing under status bar after returning from PIP.

fork-5.53.8
Cody Henthorne 2022-10-11 16:59:02 -04:00
rodzic 5662473c18
commit 96d60e11b0
1 zmienionych plików z 5 dodań i 3 usunięć

Wyświetl plik

@ -124,6 +124,7 @@ public class WebRtcCallView extends ConstraintLayout {
private ConstraintSet largeHeaderConstraints;
private ConstraintSet smallHeaderConstraints;
private Guideline statusBarGuideline;
private Guideline navigationBarGuideline;
private int navBarBottomInset;
private View fullScreenShade;
@ -205,6 +206,7 @@ public class WebRtcCallView extends ConstraintLayout {
foldParticipantCount = findViewById(R.id.fold_show_participants_menu_counter);
largeHeaderAvatar = findViewById(R.id.call_screen_header_avatar);
statusBarGuideline = findViewById(R.id.call_screen_status_bar_guideline);
navigationBarGuideline = findViewById(R.id.call_screen_navigation_bar_guideline);
fullScreenShade = findViewById(R.id.call_screen_full_shade);
View decline = findViewById(R.id.call_screen_decline_call);
@ -330,9 +332,9 @@ public class WebRtcCallView extends ConstraintLayout {
@Override
protected boolean fitSystemWindows(Rect insets) {
Guideline navigationBarGuideline = findViewById(R.id.call_screen_navigation_bar_guideline);
statusBarGuideline.setGuidelineBegin(insets.top);
if (insets.top != 0) {
statusBarGuideline.setGuidelineBegin(insets.top);
}
navigationBarGuideline.setGuidelineEnd(insets.bottom);
return true;