]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-7365 fix highlighting
authorStas Vilchik <vilchiks@gmail.com>
Fri, 22 Apr 2016 09:52:19 +0000 (11:52 +0200)
committerStas Vilchik <vilchiks@gmail.com>
Mon, 25 Apr 2016 13:57:38 +0000 (15:57 +0200)
server/sonar-web/src/main/js/components/source-viewer/main.js

index aef8716c1013e26c020138f119105efbcc7e166f..e5b226c2ff4a2b73494177331c5f6cd5338d5b0e 100644 (file)
@@ -401,10 +401,12 @@ export default Marionette.LayoutView.extend({
 
   highlightUsages (e) {
     const highlighted = $(e.currentTarget).is('.highlighted');
-    const key = e.currentTarget.className.split(/\s+/)[0];
-    this.$('.sym.highlighted').removeClass('highlighted');
-    if (!highlighted) {
-      this.$('.sym.' + key).addClass('highlighted');
+    const key = e.currentTarget.className.match(/sym-\d+/);
+    if (key) {
+      this.$('.sym.highlighted').removeClass('highlighted');
+      if (!highlighted) {
+        this.$('.sym.' + key[0]).addClass('highlighted');
+      }
     }
   },