@vaadin/vaadin-context-menu
Advanced tools
Comparing version 20.0.0-beta1 to 20.0.0-beta2
{ | ||
"name": "@vaadin/vaadin-context-menu", | ||
"version": "20.0.0-beta1", | ||
"version": "20.0.0-beta2", | ||
"description": "Web Component for showing context dependent items for any element on the page", | ||
@@ -30,13 +30,13 @@ "main": "vaadin-context-menu.js", | ||
"@polymer/polymer": "^3.0.0", | ||
"@vaadin/vaadin-element-mixin": "^20.0.0-beta1", | ||
"@vaadin/vaadin-item": "^20.0.0-beta1", | ||
"@vaadin/vaadin-list-box": "^20.0.0-beta1", | ||
"@vaadin/vaadin-lumo-styles": "^20.0.0-beta1", | ||
"@vaadin/vaadin-material-styles": "^20.0.0-beta1", | ||
"@vaadin/vaadin-overlay": "^20.0.0-beta1", | ||
"@vaadin/vaadin-themable-mixin": "^20.0.0-beta1" | ||
"@vaadin/vaadin-element-mixin": "^20.0.0-beta2", | ||
"@vaadin/vaadin-item": "^20.0.0-beta2", | ||
"@vaadin/vaadin-list-box": "^20.0.0-beta2", | ||
"@vaadin/vaadin-lumo-styles": "^20.0.0-beta2", | ||
"@vaadin/vaadin-material-styles": "^20.0.0-beta2", | ||
"@vaadin/vaadin-overlay": "^20.0.0-beta2", | ||
"@vaadin/vaadin-themable-mixin": "^20.0.0-beta2" | ||
}, | ||
"devDependencies": { | ||
"@esm-bundle/chai": "^4.1.5", | ||
"@vaadin/testing-helpers": "^0.1.5", | ||
"@vaadin/testing-helpers": "^0.2.1", | ||
"sinon": "^9.2.1" | ||
@@ -47,3 +47,3 @@ }, | ||
}, | ||
"gitHead": "a8bc4c410600c8039e8e3f5fa4c763fdb328e10d" | ||
"gitHead": "508e847c3b066d30ba8ebe1fd38c75d39cdbe886" | ||
} |
@@ -214,3 +214,3 @@ import { GestureEventListeners } from '@polymer/polymer/lib/mixins/gesture-event-listeners.js'; | ||
* | ||
* See [ThemableMixin – how to apply styles for shadow parts](https://github.com/vaadin/vaadin-themable-mixin/wiki) | ||
* See [Styling Components](https://vaadin.com/docs/latest/ds/customization/styling-components) documentation. | ||
* | ||
@@ -217,0 +217,0 @@ * ### Internal components |
@@ -221,3 +221,3 @@ /** | ||
* | ||
* See [ThemableMixin – how to apply styles for shadow parts](https://github.com/vaadin/vaadin-themable-mixin/wiki) | ||
* See [Styling Components](https://vaadin.com/docs/latest/ds/customization/styling-components) documentation. | ||
* | ||
@@ -279,3 +279,3 @@ * ### Internal components | ||
static get version() { | ||
return '20.0.0-beta1'; | ||
return '20.0.0-beta2'; | ||
} | ||
@@ -549,5 +549,2 @@ | ||
this._oldTemplate = template; | ||
this._oldRenderer = renderer; | ||
if (items) { | ||
@@ -563,3 +560,9 @@ if (template || renderer) { | ||
} | ||
if (renderer && context) { | ||
const rendererChanged = this._oldRenderer !== renderer; | ||
this._oldTemplate = template; | ||
this._oldRenderer = renderer; | ||
if (rendererChanged) { | ||
this.$.overlay.setProperties({ owner: this, renderer: renderer }); | ||
@@ -566,0 +569,0 @@ } |
83693
1920