From c69845c40afe1a059b9dd2d7fb3218c6f0e13444 Mon Sep 17 00:00:00 2001 From: Adam Abeshouse Date: Fri, 24 May 2019 20:15:58 -0400 Subject: [PATCH] Merge pull request #96 from cBioPortal/jesus hide track name highlight in clearMouseOverEffects function --- packages/oncoprintjs/.gitignore | 1 + packages/oncoprintjs/dist/oncoprint.bundle.js | 3 ++- packages/oncoprintjs/index.d.ts | 1 + packages/oncoprintjs/src/js/oncoprint.js | 3 ++- 4 files changed, 6 insertions(+), 2 deletions(-) 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); }