Browse Source

fix diff header file name (#326)

master
Jacob Bearden 8 years ago
committed by Sindre Sorhus
parent
commit
7f91f30b91
  1. 5
      extension/content.css
  2. 6
      extension/diffheader.js

5
extension/content.css

@ -538,3 +538,8 @@ td.blob-code.blob-code-deletion:before {
.new-user-avatar-cta {
display: none !important;
}
/* fix for diffheader filename */
.diffbar > .diffstat {
float: right;
}

6
extension/diffheader.js

@ -26,7 +26,7 @@ window.diffFileHeader = (() => {
const maxPixelsAvailable = () => {
// Unfortunately can't cache this value, as it'll change with the browsers zoom level
const filenameLeftOffset = $('.diff-toolbar-filename').get(0).getBoundingClientRect().left;
const diffStatLeftOffset = $('.diff-toolbar-filename + .float-right').get(0).getBoundingClientRect().left;
const diffStatLeftOffset = $('.diffbar > .diffstat').get(0).getBoundingClientRect().left;
return diffStatLeftOffset - filenameLeftOffset;
};
@ -109,7 +109,9 @@ window.diffFileHeader = (() => {
const onResize = utils.debounce(() => diffHeaderFilename(true), 200);
$(window).on('resize.diffheader', onResize);
$(`<span class="diff-toolbar-filename"></span>`).insertAfter($('.toc-select'));
$('.diffbar > .diffstat').insertAfter('.pr-review-tools');
$(`<span class="diffbar-item diff-toolbar-filename"></span>`).insertAfter($('.toc-select'));
diffFile.reset();
};

Loading…
Cancel
Save