Browse Source

Fix incorrect initial category highlight in Firefox

master
Joe Attardi 4 years ago
parent
commit
f6c1041631
  1. 5
      src/emojiArea.ts

5
src/emojiArea.ts

@ -328,6 +328,7 @@ export class EmojiArea {
) {
return;
}
let closestHeaderIndex = this.headerOffsets.findIndex(
offset => offset >= Math.round(this.emojis.scrollTop)
);
@ -345,6 +346,10 @@ export class EmojiArea {
closestHeaderIndex = this.headerOffsets.length;
}
if (this.headerOffsets[closestHeaderIndex] === this.emojis.scrollTop) {
closestHeaderIndex++;
}
this.currentCategory = closestHeaderIndex - 1;
if (this.options.showCategoryButtons) {
this.categoryButtons.setActiveButton(this.currentCategory);

Loading…
Cancel
Save