summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Greiling <mike@pixelcog.com>2017-06-23 16:27:51 -0500
committerMike Greiling <mike@pixelcog.com>2017-06-23 17:22:53 -0500
commit41e2b4b555d470704b8a073a46ae3830903f8fd0 (patch)
treee5b6fdfb8fe753d845d22f61be22b89024d435dd
parent1f3225a5e375b370e76c98e47e8ed0b8bc67eac8 (diff)
downloadgitlab-ce-34263-fix-awards-handler-specs.tar.gz
prefer setTimeout of requestAnimationFrame for deferred awardsHandler category rendering34263-fix-awards-handler-specs
-rw-r--r--app/assets/javascripts/awards_handler.js2
-rw-r--r--spec/javascripts/awards_handler_spec.js3
2 files changed, 2 insertions, 3 deletions
diff --git a/app/assets/javascripts/awards_handler.js b/app/assets/javascripts/awards_handler.js
index ebe722061d7..da75243267d 100644
--- a/app/assets/javascripts/awards_handler.js
+++ b/app/assets/javascripts/awards_handler.js
@@ -224,7 +224,7 @@ export default class AwardsHandler {
categoryLabelMap[categoryNameKey],
emojisInCategory,
);
- requestAnimationFrame(() => {
+ setTimeout(() => {
emojiContentElement.insertAdjacentHTML('beforeend', categoryMarkup);
resolve();
});
diff --git a/spec/javascripts/awards_handler_spec.js b/spec/javascripts/awards_handler_spec.js
index 3fc03324d16..d71ea4240d4 100644
--- a/spec/javascripts/awards_handler_spec.js
+++ b/spec/javascripts/awards_handler_spec.js
@@ -42,8 +42,7 @@ import '~/lib/utils/common_utils';
resolve();
} else {
$('.js-add-award').eq(0).click();
- const $menu = $('.emoji-menu');
- $menu.one('build-emoji-menu-finish', () => {
+ $('.emoji-menu').one('build-emoji-menu-finish', () => {
isEmojiMenuBuilt = true;
resolve();
});