提交 6be2cc92 编写于 作者: J Johannes Rieken

make breadcrumbs picker wider, #56318

上级 58f27454
......@@ -137,6 +137,7 @@ export class BreadcrumbsControl {
readonly domNode: HTMLDivElement;
private readonly _widget: BreadcrumbsWidget;
private _dimension: dom.Dimension;
private _disposables = new Array<IDisposable>();
private _breadcrumbsDisposables = new Array<IDisposable>();
......@@ -187,6 +188,7 @@ export class BreadcrumbsControl {
}
layout(dim: dom.Dimension): void {
this._dimension = dim;
this._widget.layout(dim);
}
......@@ -288,10 +290,10 @@ export class BreadcrumbsControl {
return combinedDisposable([listener, picker]);
},
getAnchor() {
getAnchor: () => {
let pickerHeight = 330;
let pickerWidth = Math.max(220, dom.getTotalWidth(event.node));
let pickerWidth = Math.max(this._dimension.width * 0.38, dom.getTotalWidth(event.node));
let pickerArrowSize = 8;
let pickerArrowOffset: number;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册