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

Commit af73e7ea authored by Zak Cohen's avatar Zak Cohen
Browse files

Don't assume device has on screen nav bar in RoundedCorners service.

Bug: 63039412
Test: manual
Change-Id: I9af3e1fb9d831dfb988c88b8ef78a52f2af4bef0
parent a178205e
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -98,9 +98,13 @@ public class RoundedCorners extends SystemUI implements Tunable {
        TunablePadding.addTunablePadding(statusBar.findViewById(R.id.keyguard_header), PADDING,
                padding, FLAG_END);

        FragmentHostManager.get(sb.getNavigationBarWindow()).addTagListener(
        View navigationBarWindow = sb.getNavigationBarWindow();
        // Not all devices have on screen navigation bars.
        if (navigationBarWindow != null) {
            FragmentHostManager.get(navigationBarWindow).addTagListener(
                NavigationBarFragment.TAG,
                new TunablePaddingTagListener(padding, 0));
        }

        FragmentHostManager fragmentHostManager = FragmentHostManager.get(statusBar);
        fragmentHostManager.addTagListener(CollapsedStatusBarFragment.TAG,