Skip to content

Commit 1dd7c6b

Browse files
fix: replace deprecated .interactive with eventMode
1 parent 5db7575 commit 1dd7c6b

3 files changed

Lines changed: 4 additions & 4 deletions

File tree

timeline-chart/src/components/time-graph-component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ export abstract class TimeGraphComponent<T> {
151151
}
152152

153153
addEvent(event: TimeGraphInteractionType, handler: TimeGraphInteractionHandler, displayObject: PIXI.DisplayObject) {
154-
displayObject.interactive = true;
154+
displayObject.eventMode = 'static';
155155
displayObject.on(event, ((e: PIXI.FederatedPointerEvent) => {
156156
if (handler) {
157157
handler(e);

timeline-chart/src/layer/time-graph-chart-cursors.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ export class TimeGraphChartCursors extends TimeGraphChartLayer {
3636
protected afterAddToContainer() {
3737
this.mouseSelecting = false;
3838
this.shiftKeyDown = false
39-
this.stage.interactive = true;
39+
this.stage.eventMode = 'static';
4040

4141
this._updateHandler = (): void => this.update();
4242

timeline-chart/src/layer/time-graph-chart.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -742,7 +742,7 @@ export class TimeGraphChart extends TimeGraphChartLayer {
742742
width: this.rowWidth,
743743
height: this.rowController.rowHeight
744744
}, rowIndex, row, rowStyle);
745-
rowComponent.displayObject.interactive = true;
745+
rowComponent.displayObject.eventMode = 'static';
746746
rowComponent.displayObject.on('click', ((e: PIXI.FederatedPointerEvent) => {
747747
this.selectRow(row);
748748
}).bind(this));
@@ -852,7 +852,7 @@ export class TimeGraphChart extends TimeGraphChartLayer {
852852
}
853853

854854
protected addElementInteractions(el: TimeGraphComponent<any>) {
855-
el.displayObject.interactive = true;
855+
el.displayObject.eventMode = 'static';
856856

857857
var self = this;
858858
this._multiClickTimer = debounce(function(){

0 commit comments

Comments
 (0)