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

Commit 00cbb5e6 authored by Sebastián Franco's avatar Sebastián Franco Committed by Android (Google) Code Review
Browse files

Merge "Fix foldable single page bug" into tm-qpr-dev

parents fcb6a5fc 1c017d5d
Loading
Loading
Loading
Loading
+3 −2
Original line number Original line Diff line number Diff line
@@ -501,7 +501,7 @@ public class Workspace<T extends View & PageIndicator> extends PagedView<T>
    }
    }


    private boolean isTwoPanelEnabled() {
    private boolean isTwoPanelEnabled() {
        return mLauncher.mDeviceProfile.isTwoPanels;
        return !FOLDABLE_SINGLE_PAGE.get() && mLauncher.mDeviceProfile.isTwoPanels;
    }
    }


    @Override
    @Override
@@ -663,8 +663,9 @@ public class Workspace<T extends View & PageIndicator> extends PagedView<T>


        // Inflate the cell layout, but do not add it automatically so that we can get the newly
        // Inflate the cell layout, but do not add it automatically so that we can get the newly
        // created CellLayout.
        // created CellLayout.
        DeviceProfile dp = mLauncher.getDeviceProfile();
        CellLayout newScreen;
        CellLayout newScreen;
        if (FOLDABLE_SINGLE_PAGE.get() && isTwoPanelEnabled()) {
        if (FOLDABLE_SINGLE_PAGE.get() && dp.isTwoPanels) {
            newScreen = (CellLayout) LayoutInflater.from(getContext()).inflate(
            newScreen = (CellLayout) LayoutInflater.from(getContext()).inflate(
                    R.layout.workspace_screen_foldable, this, false /* attachToRoot */);
                    R.layout.workspace_screen_foldable, this, false /* attachToRoot */);
        } else {
        } else {