diff --git a/app/js/functions/utils.js b/app/js/functions/utils.js index 7c8ce7c..9d8800c 100644 --- a/app/js/functions/utils.js +++ b/app/js/functions/utils.js @@ -227,7 +227,7 @@ function createContextMenu(event, subMenus,settingsData) { } menuOptions.appendChild(li); }); -console.log("lll") + // Show context menu sbcontextMenu.style.display = 'block'; sbcontextMenu.style.top = event.clientY + 'px'; diff --git a/app/panels/custom_categories/custom_categories.jsb b/app/panels/custom_categories/custom_categories.jsb index c036250..8d1ad26 100644 --- a/app/panels/custom_categories/custom_categories.jsb +++ b/app/panels/custom_categories/custom_categories.jsb @@ -360,8 +360,11 @@ async function renderList(elementID) { previewDivTop = (itemPosition.top + this.offsetHeight) - previewDiv.offsetHeight; } - const previewDivLeft = itemPosition.left + this.offsetWidth + correction_offset; - + let previewDivLeft = itemPosition.left + this.offsetWidth + correction_offset; + if (sbPosition == "right") { + + previewDivLeft = -itemPosition.left + this.offsetWidth + correction_offset; + } previewDiv.style.top = `${previewDivTop}px`; previewDiv.style.left = `${previewDivLeft}px`;