Merge "Use taskbarSize as bottom inset when taskbar is present." into sc-dev
This commit is contained in:
@@ -472,7 +472,7 @@ public class TaskbarController {
|
|||||||
public void alignRealHotseatWithTaskbar() {
|
public void alignRealHotseatWithTaskbar() {
|
||||||
Rect hotseatBounds = new Rect();
|
Rect hotseatBounds = new Rect();
|
||||||
DeviceProfile grid = mLauncher.getDeviceProfile();
|
DeviceProfile grid = mLauncher.getDeviceProfile();
|
||||||
int hotseatHeight = grid.workspacePadding.bottom + grid.getInsets().bottom;
|
int hotseatHeight = grid.workspacePadding.bottom + grid.taskbarSize;
|
||||||
int hotseatTopDiff = hotseatHeight - grid.taskbarSize;
|
int hotseatTopDiff = hotseatHeight - grid.taskbarSize;
|
||||||
|
|
||||||
mTaskbarView.getHotseatBoundsAtScale(getTaskbarScaleOnHome()).roundOut(hotseatBounds);
|
mTaskbarView.getHotseatBoundsAtScale(getTaskbarScaleOnHome()).roundOut(hotseatBounds);
|
||||||
|
|||||||
@@ -122,7 +122,7 @@ public class Hotseat extends CellLayout implements Insettable {
|
|||||||
lp.height = (grid.isTaskbarPresent
|
lp.height = (grid.isTaskbarPresent
|
||||||
? grid.workspacePadding.bottom
|
? grid.workspacePadding.bottom
|
||||||
: grid.hotseatBarSizePx)
|
: grid.hotseatBarSizePx)
|
||||||
+ insets.bottom;
|
+ (grid.isTaskbarPresent ? grid.taskbarSize : insets.bottom);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!grid.isTaskbarPresent) {
|
if (!grid.isTaskbarPresent) {
|
||||||
@@ -209,7 +209,7 @@ public class Hotseat extends CellLayout implements Insettable {
|
|||||||
: dp.hotseatBarSizePx - dp.hotseatCellHeightPx - mQsbHeight;
|
: dp.hotseatBarSizePx - dp.hotseatCellHeightPx - mQsbHeight;
|
||||||
int bottom = b - t
|
int bottom = b - t
|
||||||
- (int) (freeSpace * QSB_CENTER_FACTOR)
|
- (int) (freeSpace * QSB_CENTER_FACTOR)
|
||||||
- dp.getInsets().bottom;
|
- (dp.isTaskbarPresent ? dp.taskbarSize : dp.getInsets().bottom);
|
||||||
int top = bottom - mQsbHeight;
|
int top = bottom - mQsbHeight;
|
||||||
mQsb.layout(left, top, right, bottom);
|
mQsb.layout(left, top, right, bottom);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user