Serhii Kulykov
Serhii Kulykov
### Description In combo-box scroller, there is a logic to adjust scroll position so that focused item always remains in the viewport: https://github.com/vaadin/web-components/blob/5ddcd5872e4b1ace47bf98b3efd8e0fdb831f050/packages/combo-box/src/vaadin-combo-box-scroller.js#L208-L211 For some reason (maybe due to refactorings...
In some cases incorrect events are listed in code suggestion:  Note, `cell-edit-started` and `cell-activate` events are not from `vaadin-grid-filter` but from `vaadin-grid` component.
I'm using the `handleEvent` approach for event listeners in my Custom Element, and it looks like this: ```js constructor() { super(); // ... this.addEventListener('mousedown', this); } handleEvent(event) { // do...
So I have this property specified in the [mixin](https://github.com/vaadin/component-mixins/blob/e5645c36a293586d80324fba6826a3a017836913/packages/disabled-state-mixin/disabled-state-mixin.ts#L14-L17): ```ts /** * If true, the user cannot interact with this element. */ @property({ type: Boolean, reflect: true }) disabled =...
Please correct me if I'm wrong but `@readonly` does not show in JSON format. I suppose this is related to https://github.com/webcomponents/custom-elements-json/issues/5#issuecomment-558392348 So maybe this is something that needs to be...
This might not be a bug, but rather unexpected behavior. So, I have this property: ```ts get items(): Array { return super.items as Array; } ``` Which produces the following...
There is a small room for improvement after #111 has been merged: as of now, custom CSS properties are in the reverse order (compared to how they are annotated in...
`iron-list` v 1.3.9 has introduced some changes related to the painting performance. As a result, in some cases data binding does not propagate (and only works for first item). There...
Linux (Ubuntu), Firefox: scrollbar height affects `iron-list` height.  Mac Os X, Chrome (and Firefox too): scrollbar height does not affect `iron-list` height.  Take a look at `#container` height:...
### Description We have this CSS configuring custom CSS properties for a component: ```css :host([theme~="xlarge"]) { --vaadin-avatar-group-overlap: 12px; --vaadin-avatar-group-overlap-border: 3px; } :host([theme~="large"]) { --vaadin-avatar-group-overlap: 10px; --vaadin-avatar-group-overlap-border: 3px; } :host([theme~="small"]) {...