-
diff --git a/dashboard-ui/scripts/itemdetailpage.js b/dashboard-ui/scripts/itemdetailpage.js
index 9fd339bbc..6535ba003 100644
--- a/dashboard-ui/scripts/itemdetailpage.js
+++ b/dashboard-ui/scripts/itemdetailpage.js
@@ -922,6 +922,8 @@
elem.classList.remove('hiddenScrollX');
}
+ $(elem).createCardMenus();
+
if (item.Type == "BoxSet") {
var collectionItemTypes = [
diff --git a/dashboard-ui/scripts/librarylist.js b/dashboard-ui/scripts/librarylist.js
index d6b4cbc63..a7b98ff38 100644
--- a/dashboard-ui/scripts/librarylist.js
+++ b/dashboard-ui/scripts/librarylist.js
@@ -1011,9 +1011,14 @@
return;
}
+ if (element.classList.contains('hasTapHold')) {
+ return;
+ }
+
require(['hammer'], function (Hammer) {
var hammertime = new Hammer(element);
+ element.classList.add('hasTapHold');
hammertime.on('press', onTapHold);
hammertime.on('pressup', onTapHoldUp);
diff --git a/dashboard-ui/scripts/reports.js b/dashboard-ui/scripts/reports.js
index a8a7fcafe..6e05039d5 100644
--- a/dashboard-ui/scripts/reports.js
+++ b/dashboard-ui/scripts/reports.js
@@ -218,7 +218,7 @@
html += '