diff --git a/packages/oncoprintjs/.gitignore b/packages/oncoprintjs/.gitignore index a2424b16386..ec31eeeca53 100644 --- a/packages/oncoprintjs/.gitignore +++ b/packages/oncoprintjs/.gitignore @@ -45,3 +45,4 @@ Session.vim .DS_Store src/.DS_Store test/.DS_Store +.idea diff --git a/packages/oncoprintjs/dist/oncoprint.bundle.js b/packages/oncoprintjs/dist/oncoprint.bundle.js index c93a74082d0..2a1687f3dfc 100644 --- a/packages/oncoprintjs/dist/oncoprint.bundle.js +++ b/packages/oncoprintjs/dist/oncoprint.bundle.js @@ -14006,11 +14006,12 @@ var Oncoprint = (function () { this.destroyed = true; } - Oncoprint.prototype.clearCellViewOverlay = function() { + Oncoprint.prototype.clearMouseOverEffects = function() { if(this.webgl_unavailable || this.destroyed) { return; } this.cell_view.clearOverlay(); + this.label_view.highlightTrack(null, this.model); } diff --git a/packages/oncoprintjs/index.d.ts b/packages/oncoprintjs/index.d.ts index 15e963d68d2..a356f167671 100644 --- a/packages/oncoprintjs/index.d.ts +++ b/packages/oncoprintjs/index.d.ts @@ -215,6 +215,7 @@ declare module "oncoprintjs" onClipboardChange:(callback:(array:string[])=>void)=>void; setTrackCustomOptions:(track_id:TrackId, custom_options?:CustomTrackOption[])=>void; setShowTrackSublabels:(show:boolean)=>void; + clearMouseOverEffects:()=>void; constructor(ctr_selector:string, width:number); destroy:()=>void; diff --git a/packages/oncoprintjs/src/js/oncoprint.js b/packages/oncoprintjs/src/js/oncoprint.js index 84d31c27f29..1da24eae3aa 100644 --- a/packages/oncoprintjs/src/js/oncoprint.js +++ b/packages/oncoprintjs/src/js/oncoprint.js @@ -1186,11 +1186,12 @@ var Oncoprint = (function () { this.destroyed = true; } - Oncoprint.prototype.clearCellViewOverlay = function() { + Oncoprint.prototype.clearMouseOverEffects = function() { if(this.webgl_unavailable || this.destroyed) { return; } this.cell_view.clearOverlay(); + this.label_view.highlightTrack(null, this.model); }