瀏覽代碼

Take border into account in Grid editor position when it opens upwards. (#12118)

tags/7.7.23
Anna Koskinen 3 年之前
父節點
當前提交
05f7734b86
No account linked to committer's email address

+ 4
- 3
client/src/main/java/com/vaadin/client/widgets/Grid.java 查看文件

@@ -2040,9 +2040,10 @@ public class Grid<T> extends ResizeComposite implements HasSelectionHandlers<T>,
// overlay from the bottom
editorOverlay.insertFirst(messageAndButtonsWrapper);
int gridHeight = grid.getElement().getOffsetHeight();
editorOverlay.getStyle().setBottom(
gridHeight - overlayTop - tr.getOffsetHeight(),
Unit.PX);
double borderHeight = WidgetUtil
.getBorderBottomThickness(editorOverlay);
editorOverlay.getStyle().setBottom(gridHeight - overlayTop
- tr.getOffsetHeight() + borderHeight, Unit.PX);
editorOverlay.getStyle().clearTop();
}


二進制
uitest/reference-screenshots/chrome/GridEditorFrozenColumnsUITest-testEditorWithFrozenColumns_ANY_Chrome__noscroll.png 查看文件


二進制
uitest/reference-screenshots/chrome/GridEditorFrozenColumnsUITest-testEditorWithFrozenColumns_ANY_Chrome__scrolled.png 查看文件


Loading…
取消
儲存