Copybara bot | be50d49 | 2023-11-30 00:16:42 +0100 | [diff] [blame] | 1 | window.addEventListener("load", function() { |
| 2 | |
| 3 | document.querySelectorAll(".custom-actions-btn").forEach(el => { |
| 4 | el.addEventListener("click", e => { |
| 5 | var forId = el.getAttribute("id"); |
| 6 | var menu = document.querySelector("[for=\""+forId+"\"]").parentElement; |
| 7 | var overflow = menu.parentElement; |
| 8 | |
| 9 | menu.style.left = el.offsetLeft - menu.offsetWidth + el.offsetWidth - overflow.scrollLeft + 'px'; |
| 10 | menu.style.top = el.offsetTop + el.offsetHeight - overflow.scrollTop + 'px'; |
| 11 | }); |
| 12 | }); |
| 13 | }); |