diff --git a/public/akaunting-js/generalAction.js b/public/akaunting-js/generalAction.js index 04ed2744a..d3580a8ed 100644 --- a/public/akaunting-js/generalAction.js +++ b/public/akaunting-js/generalAction.js @@ -451,16 +451,18 @@ document.querySelectorAll('[data-truncate-marquee]').forEach((truncate) => { //disable/enable icons ejected from data-truncate-marquee, HTML of icons ejected from parent element (data-truncate-marquee) document.querySelectorAll('[data-index-icon]').forEach((defaultText) => { - let icon_parents_element = defaultText.parentElement.parentElement.parentElement; + if (defaultText.closest('tr')) { + let icon_parents_element = defaultText.parentElement.parentElement.parentElement; - if (icon_parents_element.classList.contains('flex')) { - icon_parents_element.appendChild(defaultText); - icon_parents_element.classList.remove('truncate'); - } else { - if (icon_parents_element.classList.contains('overflow-x-hidden')) { - icon_parents_element.parentElement.appendChild(defaultText); + if (icon_parents_element.classList.contains('flex')) { + icon_parents_element.appendChild(defaultText); + icon_parents_element.classList.remove('truncate'); } else { - defaultText.parentElement.appendChild(defaultText); + if (icon_parents_element.classList.contains('overflow-x-hidden')) { + icon_parents_element.parentElement.appendChild(defaultText); + } else { + defaultText.parentElement.appendChild(defaultText); + } } } }); diff --git a/resources/assets/js/mixins/global.js b/resources/assets/js/mixins/global.js index 52eac68f3..868b4de88 100644 --- a/resources/assets/js/mixins/global.js +++ b/resources/assets/js/mixins/global.js @@ -179,7 +179,7 @@ export default { //swiper slider for long tabs items for (let [index, item] of document.querySelectorAll('[data-swiper]').entries()) { - if (item.clientWidth < item.querySelector('[data-tabs-swiper-wrapper]').clientWidth) { + if (item.clientWidth < item.querySelector('[data-tabs-swiper-wrapper]').clientWidth && ! item.querySelector('[data-tabs-swiper-wrapper]').getAttribute('data-disable-slider', true)) { let initial_slide = 0; let hash_split = window.location.hash.split('#')[1]; let loop = 0; diff --git a/resources/views/components/layouts/admin/header.blade.php b/resources/views/components/layouts/admin/header.blade.php index b9056c767..f624a1212 100644 --- a/resources/views/components/layouts/admin/header.blade.php +++ b/resources/views/components/layouts/admin/header.blade.php @@ -3,7 +3,7 @@