use handleLocationHash utility method

This commit is contained in:
Mike Greiling 2017-01-25 14:34:49 -06:00
parent 94715834ce
commit b74f2faa59
1 changed files with 4 additions and 2 deletions

View File

@ -1,5 +1,7 @@
/* eslint-disable class-methods-use-this */
//= require lib/utils/url_utility */
(() => {
const UNFOLD_COUNT = 20;
@ -104,11 +106,11 @@
}
highlighSelectedLine() {
const hash = gl.utils.getLocationHash();
const $diffFiles = $('.diff-file');
$diffFiles.find('.hll').removeClass('hll');
if (window.location.hash !== '') {
const hash = window.location.hash.replace('#', '');
if (hash) {
$diffFiles
.find(`tr#${hash}:not(.match) td, td#${hash}, td[data-line-code="${hash}"]`)
.addClass('hll');