mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-02-20 11:18:21 +00:00
Fixing small regression in PageIndicators add page, fixing NPE (Bug 10779956)
Change-Id: I7ff711c6fc97987efc57bf023913e33e31ccf140
This commit is contained in:
@@ -616,6 +616,7 @@ public class Workspace extends SmoothPagedView
|
||||
}
|
||||
|
||||
public long commitExtraEmptyScreen() {
|
||||
int index = getPageIndexForScreenId(EXTRA_EMPTY_SCREEN_ID);
|
||||
CellLayout cl = mWorkspaceScreens.get(EXTRA_EMPTY_SCREEN_ID);
|
||||
mWorkspaceScreens.remove(EXTRA_EMPTY_SCREEN_ID);
|
||||
mScreenOrder.remove(EXTRA_EMPTY_SCREEN_ID);
|
||||
@@ -624,6 +625,11 @@ public class Workspace extends SmoothPagedView
|
||||
mWorkspaceScreens.put(newId, cl);
|
||||
mScreenOrder.add(newId);
|
||||
|
||||
// Update the page indicator marker
|
||||
if (getPageIndicator() != null) {
|
||||
getPageIndicator().updateMarker(index, getPageIndicatorMarker(index));
|
||||
}
|
||||
|
||||
// Update the model for the new screen
|
||||
mLauncher.getModel().updateWorkspaceScreenOrder(mLauncher, mScreenOrder);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user